Ntchito ya KDE imagwiritsa ntchito GitLab. Kukula kwa GitLab EE ndi CE kwasunthidwa kumalo osungirako wamba

Pulogalamu ya KDE kuyikidwa mu ntchito chitukuko chothandizira chitukuko chokhazikika pa nsanja yotseguka GitLab, zomwe zidzachepetsa chotchinga cholowera kwa omwe atenga nawo gawo atsopano, kupanga kutenga nawo gawo pakukula kwa KDE kukhala kofala komanso kukulitsa luso la zida zachitukuko, kukonza kachitidwe kachitukuko, kuphatikiza kosalekeza ndikuwunikanso zosintha. M'mbuyomu, ntchitoyi idagwiritsa ntchito nsanja Phabricator (ndi cgit), zomwe zimawonedwa ndi ambiri opanga zatsopano ngati zachilendo. GitLab ili pafupi kwambiri ndi GitHub, ndi pulogalamu yaulere ndipo imagwiritsidwa ntchito kale pamapulojekiti ambiri otseguka, monga GNOME, Wayland, Debian ndi FreeDesktop.org.

Thandizo la Phabricator likugwirabe ntchito pakadali pano, ndipo ntchito ina yakhazikitsidwa kwa othandizira GitLab invent.kde.org. nsanja Phabricator makamaka kuyang'ana pa kayendetsedwe ka polojekiti ndi kubwereza ndondomeko, koma kutsalira m'madera monga kusakanikirana kosalekeza, kugwira ntchito ndi nkhokwe ndi mawonekedwe a intaneti. GitLab idalembedwa mu Ruby ndi Go, ndipo Phabricator idalembedwa mu PHP. Kuti musinthe ku GitLab, opanga KDE adasowa zotheka zina, amene ali kale pang'ono zakhazikitsidwa poyankha pempho lawo.

Kuphatikiza apo, titha kuzindikira zomwe GitLab idachita ntchito pa kuphatikiza nthambi zamalonda ndi zamagulu za polojekitiyi, zomwe zipangitsa kuti chitukuko chikhale chosavuta, kupanga njira zowonekera bwino ndikulekanitsa ma code eni eni kukhala magawo osiyana. M'malo osiyana nkhokwe gitlab-ee ΠΈ gitlab-se, zomwe zinapangitsa kuti pakhale ntchito ziwiri zosungirako, codebase ya makope onse awiri tsopano idzapangidwa m'malo amodzi, ndipo malonda a Enterprise Edition (EE) ndi Community Edition (CE) adzamangidwa kuchokera ku codebase yomweyo. Nambala yaumwini imasiyanitsidwa ndi gwero lotseguka ndikusunthira ku chikwatu "ee/".

Malo osungira a gitlab-ce, omwe alibe code eni eni, adzakhalabe ngati galasi gitlab-fossikugwira ntchito powerenga-pokha. Malo atsopano osungiramo chitukuko chokhazikika amamangidwa pamwamba pa malo omwe alipo a gitlab-ee, omwe adatchedwanso " repository ".gitlab". Pakalipano, kusamuka kuli kumapeto - zosungirako zasinthidwanso, kugwirizanitsa kwachitika ndipo pafupifupi ntchito zonse zogwirizana nazo zatha kale. kuthetsedwa.

Madivelopa a GitLab nawonso zoperekedwa zotulutsa zowongolera 12.3.2, 12.2.6 ndi 12.1.12, zomwe zidachotsa ziwopsezo 14, kuphatikiza kuthekera kolowa m'malo mwa malamulo a git kudzera pa API, kupitilira kutsimikizira kwa imelo mukamagwiritsa ntchito gawo lovomerezeka kudzera pa Salesforce, m'malo mwa JavaScript mu mawonekedwe a Markdown markup. , kuwongolera maakaunti a anthu ena mukamagwiritsa ntchito gawo la SAML, kudutsa kutsekereza kwa ogwiritsa ntchito, kukana ntchito komanso kutulutsa kwachinsinsi pazantchitoyo.

Source: opennet.ru

Kuwonjezera ndemanga