فیډورا او CentOS ګیټ فورج پیل شو. ګیټ لیب ۱۸ ملکیتي ځانګړتیاوې خلاصوي

پروژې CentOS и فیډورا راپور شوی د ګیټ فورج د همکارۍ پراختیایي خدماتو د جوړولو د پریکړې په اړه، کوم چې به د ګیټ لیب پلیټ فارم په کارولو سره جوړ شي. ګیټ لیب به د ګیټ زیرمو سره د تعامل او د توزیع پورې اړوند پروژو کوربه توب لپاره لومړنی پلیټ فارم شي. CentOS او فیډورا. مخکې کارول شوی خدمت پاګور به دوام ومومي، مګر هغه ټولنې ته به وسپارل شي چې دوامداره پرمختګ سره علاقه لري. پاګور به د ریډ هیټ لخوا ګمارل شوي CPE (د ټولنې پلیټ فارم انجینرۍ) ټیم څخه لرې شي، کوم چې د فیډورا خپرونو پراختیا او خپرولو لپاره زیربنا ساتي او CentOS.

کله چې د نوي ګیټ فورج لپاره احتمالي حلونه ارزول ، موږ په پام کې نیولي
Pagure او Gitlab. د شاوخوا مطالعې پر بنسټ 300 بیاکتنې او د فیډورا پروژې ګډونوالو هیلې، CentOS، RHEL، او CPE، فعال اړتیاوې تعریف شوې، او ګیت لیب غوره شو. د معیاري ذخیره کولو عملیاتو سربیره (ضم کول، فورک کول، کوډ اضافه کول، او نور)، امنیت، د کارولو اسانتیا، او د پلیټ فارم ثبات د مهمو اړتیاو څخه وو.

اړتیاو کې ځانګړتیاوې شاملې وې لکه د HTTPS په اړه د فشار غوښتنې لیږل، څانګو ته د لاسرسي محدودولو وسیله، د خصوصي څانګو لپاره ملاتړ، د بهرنیو او داخلي کاروونکو لپاره د لاسرسي جلا کول (د بیلګې په توګه، د ستونزې په اړه د معلوماتو د افشا کولو په اړه د بندیز پر مهال د زیانونو له منځه وړلو لپاره کار کول) د پیژندنې انٹرفیس، د ستونزو راپورونو سره د کار کولو لپاره د فرعي سیسټمونو یووالي، کوډ، اسناد او د نویو ځانګړتیاوو پالن کول، د IDE سره د ادغام لپاره د وسیلو شتون، د معیاري کاري فلو لپاره ملاتړ.

د ګیټ لیب ځانګړتیاو په مینځ کې چې په پای کې یې د دې پلیټ فارم غوره کولو پریکړه اغیزه کړې ، لاندې یادونه وشوه: د فرعي ګروپونو ملاتړ چې زیرمو ته انتخابي لاسرسی لري ، د اتوماتیک ادغام لپاره د بوټ کارولو وړتیا (اړتیا لري) CentOS د کرنل پیکجونو ساتلو لپاره سټریم)، ​​د پراختیایي پلان جوړونې لپاره د جوړ شوي وسیلو شتون، د چمتو شوي SAAS خدماتو کارولو وړتیا چې د شتون تضمین شوی کچه لري (د سرور زیربنا ساتلو لپاره به سرچینې خلاصې کړي).

پریکړه لا دمخه ده لامل شوی د پراختیا کونکو تر مینځ نیوکه د دې حقیقت له امله چې پریکړه د پراخه مخکینۍ بحث پرته شوې وه. اندیښنې هم راپورته شوې چې خدمت به د GitLab وړیا کمیټې نسخه ونه کاروي. په ځانګړي توګه ، په اعلان کې بیان شوي د ګیټ فورج اړتیاو پلي کولو لپاره اړین وړتیاوې یوازې په ملکیت نسخه کې شتون لري GitLab Ultimate.

د SAAS (د خدمت په توګه غوښتنلیک) کارولو اراده چې د GitLab لخوا چمتو شوي ، د دې پرځای چې په خپلو سرورونو کې د GitLab ځای په ځای کړي ، هم نیوکه شوې ، کوم چې دا خدمت له کنټرول څخه اخلي (د مثال په توګه ، دا ناشونې ده چې ډاډ ترلاسه شي چې ټول زیانونه سیسټم ژر تر ژره له مینځه وړل کیږي په سمه توګه زیربنا ساتل کیږي، یوه ورځ به نه وي ټیلی میټری لګول شوی او د دریمې ډلې شرکت د پرسونل لخوا تخریب نه دی شوی). حل هم ورسره کار نه کوي د فیډورا بنسټ ایښودونکي اصول، کوم چې مشخص کوي چې پروژه باید وړیا بدیلونو ته لومړیتوب ورکړي.

په ورته وخت کې، GitLab اعلان وکړ د 18 فعالیتونو پلي کولو کشف په اړه چې دمخه یې یوازې د GitLab ملکیت نسخو کې وړاندیز شوي. وړتیاوې د بشپړ سافټویر پراختیا دورې اداره کولو مختلف ساحې پوښي ، پشمول د پراختیا پلان کول ، د پروژې رامینځته کول ، تصدیق ، د بسته بندۍ مدیریت ، د خوشې کولو تولید ، ترتیب او امنیت.

لاندې دندې وړیا حد ته لیږدول شوي:

  • د اړونده مسلې ضمیمه کول؛
  • د GitLab څخه CSV ته مسله صادر کړئ؛
  • د انفرادي فعالیت یا ریلیزونو پراختیا پروسې پلان کولو ، تنظیم کولو او لید کولو طریقه؛
  • د بریښنالیک په کارولو سره د دریمې ډلې سره د پروژې برخه اخیستونکو سره وصل کولو لپاره جوړ شوی خدمت.
  • د ویب IDE لپاره ویب ټرمینل؛
  • په ویب ټرمینل کې د کوډ بدلونونو ازموینې لپاره د فایلونو ترکیب کولو وړتیا؛
  • د ډیزاین کنټرولونه چې تاسو ته اجازه درکوي د مسلې لپاره ماک اپونه او شتمنۍ اپلوډ کړئ ، د مسلې په کارولو سره هرڅه ته د لاسرسي یو واحد نقطه په توګه تاسو اړتیا لرئ د نوي فیچر رامینځته کولو ته اړتیا ولرئ؛
  • د کوډ کیفیت راپورونه؛
  • د بسته بندۍ مدیرانو کانن (C/C++)، ماون (جاوا)، NPM (node.js) او NuGet (.NET) لپاره ملاتړ؛
  • د کانري ګمارلو لپاره ملاتړ، تاسو ته اجازه درکوي د سیسټمونو په کوچنۍ برخه کې د غوښتنلیک نوې نسخه نصب کړئ؛
  • زیاتیدونکي توزیع، نوي نسخې ته اجازه ورکوي چې په لومړي سر کې یوازې لږ شمیر سیسټمونو ته وسپارل شي، په تدریجي ډول پوښښ 100٪ ته لوړیږي؛
  • د فعالیت فعالیت بیرغونه ، کوم چې دا امکان ورکوي چې پروژه په مختلف نسخو کې وړاندې کړي ، په متحرک ډول ځینې ځانګړتیاوې فعالوي؛
  • د ګمارنې عمومي لید حالت، کوم چې تاسو ته اجازه درکوي د هر دوامداره ادغام چاپیریال حالت ارزونه د کوبرنیټس پراساس؛
  • په ترتیب کونکي کې د ډیری کبرنیټس کلسترونو تعریف کولو لپاره ملاتړ (د مثال په توګه ، تاسو کولی شئ د آزموینې پلي کولو او کاري بارونو لپاره جلا کوبرنیټس کلسترونه وکاروئ)؛
  • د کانټینر شبکې امنیت پالیسیو تعریف کولو لپاره ملاتړ چې تاسو ته اجازه درکوي د کوبرنیټس پوډونو ترمینځ لاسرسی محدود کړئ.

سربیره پردې، دا په پام کې نیول کیدی شي خپرونه GitLab 12.9.1، 12.8.8 او 12.7.8 (د ټولنې نسخه او د سوداګرۍ نسخه) تازه کوي، کوم چې زیانمنونکي حل کوي. مسله د GitLab EE/CE 8.5 له خپریدو راهیسې شتون لري او د هرې محلي فایل مینځپانګې ته اجازه ورکوي چې لوستل شي کله چې د پروژو ترمینځ مسله حرکت کوي.
د زیانمننې په اړه جزئیات به د 30 ورځو وروسته افشا شي.

سرچینه: opennet.ru

د DDoS محافظت ، VPS VDS سرورونو سره د سایټونو لپاره معتبر کوربه توب واخلئ 🔥 د DDoS محافظت، VPS VDS سرورونو سره د باور وړ ویب پاڼې کوربه توب واخلئ | ProHoster