د KDE پروژه GitLab پلي کوي. د GitLab EE او CE پراختیا یو ګډ ذخیره ته لیږدول شوی

KDE پروژه په عمل کې اچول د پرانیستې پلیټ فارم پراساس د همکارۍ پراختیا زیربنا ګیتاباب، کوم چې به د نوي ګډون کونکو لپاره د ننوتلو خنډ کم کړي ، د KDE پراختیا کې برخه اخیستنه ډیر عام کړي او د پراختیا لپاره د وسیلو ظرفیتونه پراخه کړي ، د پراختیا دورې ساتنه ، دوامداره ادغام او د بدلونونو بیاکتنه. مخکې، پروژې پلیټ فارم کارولی فټیکټر (او cgit)، کوم چې د ډیری نوي پراختیا کونکو لخوا غیر معمولي ګڼل کیږي. GitLab GitHub ته په وړتیاوو کې خورا نږدې دی، وړیا سافټویر دی او دمخه په ډیرو اړوندو خلاص سرچینو پروژو کې کارول کیږي، لکه GNOME، Wayland، Debian او FreeDesktop.org.

د فابریکیټر ملاتړ د اوس لپاره فعال پاتې دی، او د GitLab ملاتړ کونکو لپاره یو جلا خدمت پیل شوی invent.kde.org. پلیټ فارم فټیکټر په ابتدايي توګه د پروژې مدیریت او کوډ بیاکتنې باندې تمرکز کوي، مګر په ساحو کې پاتې کیږي لکه دوامداره ادغام، د ذخیره کولو او ویب انٹرفیس سره کار کول. GitLab په روبی او ګو کې لیکل شوی، او فابریکیټر په PHP کې لیکل شوی. GitLab ته د بدلولو لپاره، د KDE پراختیا کونکي شتون نلري ځینې ​​​​امکانات، کوم چې په جزوي توګه دمخه دي پلي شوي د دوی د غوښتنې په ځواب کې.

سربیره پردې ، موږ کولی شو یادداشت کړو چې د GitLab لخوا ترسره شوی کار په ادغام د پروژې سوداګریزې او ټولنیزې څانګې، کوم چې به د پام وړ پراختیا ساده کړي، پروسې ډیرې شفافې کړي او د ملکیت کوډ په جلا جلا ماډلونو کې جلا کړي. د مختلف ذخیره کولو پرځای gitlab-ee и gitlab-se، چې د ساتلو لپاره د دوه ګوني کار په پایله کې ، د دواړو نسخو کوډبیس به اوس په یوه ګډ ذخیره کې رامینځته شي ، او د سوداګرۍ نسخه (EE) او د ټولنې نسخه (CE) محصولات به د ورته کوډبیس څخه جوړ شي. د ملکیت کوډ د خلاصې سرچینې څخه جلا شوی او لارښود ته لیږدول شوی "ee/".

د gitlab-ce ذخیره، چې د ملکیت کوډ نلري، د عکس په توګه به شتون ولري gitlab-fossیوازې د لوستلو حالت کې کار کوي. د فعال پرمختګ لپاره نوی واحد ذخیره د اوسني gitlab-ee ذخیره په سر کې جوړه شوې ، کوم چې د ذخیره کولو نوم بدل شوی دی "ګیتلاب". اوس مهال، مهاجرت په وروستي پړاو کې دی - د زیرمو نومونه بدل شوي، ادغام ترسره شوی او نږدې ټول اړوند کارونه لا دمخه بشپړ شوي دي. حل شوی.

د GitLab پراختیا کونکي هم وړاندې شوی اصلاحي خپرونه 12.3.2، 12.2.6 او 12.1.12، کوم چې 14 زیانونه له منځه وړي، پشمول د API له لارې د خپل سري git کمانډونو د ځای په ځای کولو وړتیا، د بریښنالیک تایید څخه ډډه کول کله چې د Salesforce، JavaScript بدیل په مارک اپ کې د انټرنټ مارک اپ ویو له لارې د تصدیق ماډل کاروي. د SAML ماډل کارولو په وخت کې د نورو خلکو حسابونو کنټرول ترلاسه کړئ، د کاروونکي بلاک کولو څخه ډډه کول، د خدماتو انکار او د پروژې په اړه د محرم معلوماتو لیک.

سرچینه: opennet.ru

Add a comment