Iyo KDE purojekiti inoshandisa GitLab. GitLab EE uye CE budiriro yakaendeswa kune yakajairwa repository

KDE chirongwa kuiswa mukushanda kudyidzana kwekusimudzira zvivakwa zvakavakirwa papuratifomu yakavhurika GitLab, iyo inoderedza chipingamupinyi chekupinda kwevatori vechikamu vatsva, kuita kuti kutora chikamu mukusimudzirwa kweKDE kuwanda uye kuwedzera kugona kwezvishandiso zvekuvandudza, kuchengetedza kutenderera kwebudiriro, kuenderera kubatanidzwa uye kuongorora shanduko. Kare, purojekiti yakashandisa chikuva Phabricator (uye cgit), izvo zvinoonekwa nevazhinji vanogadzira sevasina kujairika. GitLab iri padyo nekugona kuGitHub, ndeyemahara software uye yatoshandiswa mune akawanda ane hukama akavhurika sosi mapurojekiti, akadai seGNOME, Wayland, Debian uye FreeDesktop.org.

Tsigiro yePhabricator inoramba ichishanda ikozvino, uye sevhisi yakaparadzana yakatangwa kune vatsigiri veGitLab invent.kde.org. Platform Phabricator inonyanya kutariswa manejimendi epurojekiti uye ongororo yekodhi, asi inononoka munzvimbo dzakadai sekuenderera mberi kubatanidzwa, kushanda nemarepositories uye webhu interface. GitLab yakanyorwa muRuby uye Go, uye Phabricator yakanyorwa muPHP. Kuti uchinje kuGitLab, vanogadzira KDE vakashaya zvimwe zvingangoitika, izvo zvatova zvishoma itwa mukupindura chikumbiro chavo.

Pamusoro pezvo, isu tinogona kucherechedza iyo inoitiswa neGitLab basa pamusoro kubatanidza matavi ezvekutengeserana uye enharaunda epurojekiti, ayo anozorerutsa budiriro, kuita kuti maitiro ave pachena uye akapatsanura zvakajeka kodhi yemuridzi mumamodule akasiyana. Panzvimbo pezvinyorwa zvakasiyana gitlab-ee ΠΈ gitlab-se, iyo yakaguma nebasa rakapetwa rekuchengetedza, iyo codebase yezvinyorwa zviviri zvino ichagadziriswa mune imwechete repository, uye Enterprise Edition (EE) uye Community Edition (CE) zvigadzirwa zvichavakwa kubva kune imwechete codebase. Proprietary kodhi inoparadzaniswa kubva kune yakavhurika sosi uye inoendeswa kune dhairekitori "ee/".

Iyo gitlab-ce repository, iyo isina proprietary code, icharamba iripo segirazi gitlab-fosskushanda mukuverenga-chete mode. Iyo nyowani itsva repository yekusimudzira inoshanda yakavakirwa pamusoro peiyo ikozvino gitlab-ee repository, iyo yakanzi repository "gitlab". Parizvino, kutama kuri padanho rekupedzisira - marepositori akatumidzwa zita, kubatanidzwa kwakaitika uye anenge mabasa ese ane chekuita nawo akatopera. zvakagadziriswa.

GitLab vagadziri zvakare yakaunzwa inogadzirisa inoburitswa 12.3.2, 12.2.6 uye 12.1.12, iyo yakabvisa 14 kusazvibata, kusanganisira kugona kutsiva abbitral git commands kuburikidza neAPI, bypass email simbiso kana uchishandisa iyo yekusimbisa module kuburikidza neSalesforce, JavaScript substitution muMarkdown markup preview interface. , kutora kutonga pamusoro peakaundi evamwe vanhu kana uchishandisa iyo SAML module, ichipfuura mushandisi blocking, kuramba sevhisi uye kuburitswa kwechakavanzika ruzivo nezve purojekiti.

Source: opennet.ru

Voeg