Fedora thiab CentOS khiav Git Forge. GitLab qhib 18 tus yam ntxwv tshwj xeeb

Tej Hauj Lwm CentOS ΠΈ Fedora qhia hais txog kev txiav txim siab los tsim kev sib koom tes kev pabcuam Git Forge, uas yuav tsim los siv GitLab platform. GitLab yuav dhau los ua thawj lub platform rau kev cuam tshuam nrog Git repositories thiab rau hosting tej yaam num muaj feem xyuam rau CentOS thiab Fedora distributions. Yav dhau los siv kev pabcuam Pagure yuav nyob mus ntxiv, tab sis yuav raug xa mus rau kev saib xyuas ntawm ib lub zej zog txaus siab rau kev txhim kho txuas ntxiv. Pagure yuav raug tshem tawm los ntawm kev txhawb nqa los ntawm CPE (Community Platform Engineering) pab neeg ua haujlwm ntawm Red Hat, uas koom nrog kev tswj hwm cov txheej txheem rau kev txhim kho thiab tshaj tawm Fedora thiab CentOS tso tawm.

Thaum soj ntsuam cov kev daws teeb meem rau Git Forge tshiab, peb tau txiav txim siab
Pagure thiab Gitlab. Raws li kev tshawb nrhiav txog 300 kev tshuaj xyuas thiab kev xav tau los ntawm cov neeg koom nrog Fedora, CentOS, RHEL thiab CPE cov haujlwm, cov kev xav tau ua haujlwm tau tsim thiab kev xaiv tau ua raws li Gitlab. Ntxiv rau cov kev ua haujlwm txheem nrog cov chaw khaws cia (kev sib koom ua ke, tsim cov diav rawg, ntxiv cov lej, thiab lwm yam), kev nyab xeeb, kev siv yooj yim thiab kev ruaj ntseg ntawm lub platform tau teev tseg ntawm cov kev cai tseem ceeb.

Cov kev xav tau suav nrog cov yam ntxwv xws li xa cov lus thov thawb dhau HTTPS, txhais tau tias txwv kev nkag mus rau cov ceg ntoo, kev txhawb nqa rau cov ceg ntoo ntiag tug, kev sib cais ntawm kev nkag mus rau cov neeg siv sab nraud thiab sab hauv (piv txwv li, ua haujlwm ntawm kev tshem tawm qhov tsis zoo thaum muaj kev txwv tsis pub tshaj tawm cov ntaub ntawv hais txog qhov teeb meem) , kev paub sib txuas lus, kev sib koom ua ke ntawm subsystems rau kev ua haujlwm nrog cov ntaub ntawv teeb meem, code, cov ntaub ntawv thiab kev npaj cov yam ntxwv tshiab, muaj cov cuab yeej rau kev koom ua ke nrog IDE, kev txhawb nqa rau cov txheej txheem ua haujlwm.

Ntawm lub peev xwm GitLab uas thaum kawg cuam tshuam rau kev txiav txim siab xaiv lub platform no, hais txog kev txhawb nqa rau cov pab pawg me nrog kev xaiv nkag mus rau cov chaw khaws cia, muaj peev xwm siv bot rau kev sib koom ua ke tsis siv neeg (CentOS Stream yuav tsum tswj cov pob khoom nrog cov ntsiav), lub muaj cov cuab yeej built-in rau kev npaj kev txhim kho, muaj peev xwm siv cov kev pabcuam SAAS npaj txhij nrog kev lees paub txog qib uas muaj (yuav pub dawb cov peev txheej los tswj cov server infrastructure).

Qhov kev txiav txim twb yog lawm ua rau kev thuam ntawm cov neeg tsim tawm vim tias qhov kev txiav txim siab tau ua yam tsis muaj kev sib tham ua ntej. Kev txhawj xeeb kuj tau hais tias qhov kev pabcuam yuav tsis siv qhov kev sib tham dawb ntawm GitLab. Hauv particular, lub peev xwm tsim nyog los siv cov kev cai rau Git Forge tau piav qhia hauv daim ntawv tshaj tawm tsuas yog muaj nyob rau hauv tus tswv version. GitLab Ultimate.

Lub hom phiaj siv SAAS (daim ntawv thov raws li kev pabcuam) muab los ntawm GitLab, es tsis txhob siv GitLab ntawm nws cov servers, kuj raug thuam, uas yuav siv cov kev pabcuam tawm ntawm kev tswj hwm (piv txwv li, nws tsis yooj yim sua kom paub tseeb tias txhua qhov tsis zoo hauv lub system tau tshem tawm sai, kom raug infrastructure yog khaws cia, ib hnub yuav tsis muaj telemetry yuam thiab kev puas tsuaj los ntawm cov neeg ua haujlwm ntawm lub tuam txhab thib peb tsis suav nrog). Cov tshuaj kuj tsis ua hauj lwm nrog Fedora lub hauv paus ntsiab lus tsim, uas qhia meej tias qhov project yuav tsum muab kev nyiam rau cov kev xaiv dawb.

Meanwhile, GitLab tshaj tawm hais txog qhov kev tshawb pom ntawm kev siv ntawm 18 functionalities yav tas los muaj tsuas yog nyob rau hauv proprietary tsab ntawm GitLab. Muaj peev xwm npog ntau qhov chaw ntawm kev tswj hwm lub voj voog tsim software tag nrho, suav nrog kev npaj tsim kho, tsim qhov project, kev txheeb xyuas, kev tswj pob, kev tsim tawm, kev teeb tsa thiab kev ruaj ntseg.

Cov haujlwm hauv qab no tau raug xa mus rau qhov chaw dawb:

  • Txuas cov teeb meem cuam tshuam;
  • Export teeb meem los ntawm GitLab rau CSV;
  • Ib hom kev npaj, teeb tsa thiab pom cov txheej txheem kev txhim kho ntawm tus kheej ua haujlwm lossis tso tawm;
  • Built-in kev pabcuam rau kev sib txuas cov neeg koom tes nrog cov neeg thib peb siv email.
  • Web Terminal rau Web IDE;
  • Muaj peev xwm synchronize cov ntaub ntawv los ntsuas cov kev hloov pauv hauv cov lej hauv lub vev xaib davhlau ya nyob twg;
  • Tsim cov kev tswj uas tso cai rau koj mus upload mockups thiab cov khoom muaj nqis rau qhov teeb meem, siv qhov teeb meem raws li ib tug point ntawm nkag mus rau txhua yam koj xav tau los tsim ib tug tshiab feature;
  • Cov ntawv tshaj tawm zoo;
  • Kev them nyiaj yug rau cov thawj tswj pob Conan (C/C ++), Maven (Java), NPM (node.js) thiab NuGet (.NET);
  • Kev them nyiaj yug rau canary deployments, tso cai rau koj mus nruab ib tug tshiab version ntawm daim ntawv thov nyob rau hauv ib tug me me ntawm lub tshuab;
  • Kev faib tawm nce ntxiv, tso cai rau cov ntawv tshiab xa mus rau tsuas yog qee qhov me me ntawm cov tshuab thaum xub thawj, maj mam nce kev pab them nqi mus rau 100%;
  • Functionality activation chij, uas ua rau nws muaj peev xwm xa qhov project nyob rau hauv ntau yam, dynamically activating tej yam nta;
  • Kev xa tawm hom kev saib xyuas, uas tso cai rau koj los ntsuas lub xeev ntawm txhua qhov kev sib koom ua ke tsis tu ncua raws li Kubernetes;
  • Kev them nyiaj yug rau kev txhais ntau yam Kubernetes pawg hauv lub configurator (piv txwv li, koj tuaj yeem siv cais Kubernetes pawg rau kev sim thiab ua haujlwm);
  • Kev them nyiaj yug rau kev txhais lub thawv network kev ruaj ntseg cov cai uas tso cai rau koj txwv kev nkag mus ntawm Kubernetes pods.

Tsis tas li ntawd, nws tuaj yeem raug sau tseg ntawv tshaj tawm GitLab hloov kho 12.9.1, 12.8.8 thiab 12.7.8 (Community Edition thiab Enterprise Edition), uas kho qhov tsis zoo. Qhov teeb meem tau tshwm sim txij li thaum tso tawm GitLab EE / CE 8.5 thiab tso cai rau cov ntsiab lus ntawm cov ntaub ntawv hauv zos tau nyeem thaum txav qhov teeb meem ntawm cov haujlwm.
Cov ntsiab lus hais txog qhov tsis zoo yuav raug nthuav tawm tom qab 30 hnub.

Tau qhov twg los: opennet.ru

Ntxiv ib saib