Ny tetikasa KDE dia mampihatra ny GitLab. GitLab EE sy ny fampandrosoana CE dia nifindra tany amin'ny tahiry iombonana

Tetikasa KDE miasa fotodrafitrasa fampandrosoana fiaraha-miasa mifototra amin'ny sehatra misokatra GitLab, izay hampidina ny sakana amin'ny fidirana ho an'ny mpandray anjara vaovao, hahatonga ny fandraisana anjara amin'ny fampandrosoana KDE ho mahazatra kokoa ary hanitarana ny fahaiza-manaon'ny fitaovana ho an'ny fampandrosoana, ny fikojakojana ny tsingerin'ny fampandrosoana, ny fampidirana mitohy ary ny famerenana ny fanovana. Teo aloha, ny tetikasa dia nampiasa ny lampihazo Phabricator (ary cgit), izay heverin'ny mpamorona vaovao ho tsy mahazatra. Ny GitLab dia mifanakaiky amin'ny fahaiza-manao amin'ny GitHub, dia rindrambaiko maimaim-poana ary efa ampiasaina amin'ny tetikasa open source maro mifandraika, toy ny GNOME, Wayland, Debian ary FreeDesktop.org.

Ny fanohanan'ny Phabricator dia mbola miasa amin'izao fotoana izao, ary misy serivisy misaraka natomboka ho an'ny mpanohana GitLab invent.kde.org. Platform Phabricator mifantoka voalohany indrindra amin'ny fitantanana ny tetikasa sy ny famerenana ny kaody, fa lags amin'ny sehatra toy ny fampidirana mitohy, miasa amin'ny repository sy ny interface interface. GitLab dia nosoratana tamin'ny Ruby sy Go, ary ny Phabricator dia nosoratana tamin'ny PHP. Raha hifindra amin'ny GitLab, tsy ampy ny mpamorona KDE ny sasany mety, izay efa misy ampahany ampiharina ho valin’ny fangatahan’izy ireo.

Ho fanampin'izay, azontsika atao ny manamarika ilay notarihan'ny GitLab asa amin'ny fiombonana sampana ara-barotra sy vondrom-piarahamonina ao amin'ilay tetikasa, izay hanatsotra tanteraka ny fampandrosoana, hahatonga ny dingana ho mangarahara kokoa ary hanasaraka mazava tsara ny kaody fananan-tany ho modely misaraka. Raha tokony ho repository samihafa gitlab-ee ΠΈ gitlab-se, izay niafara tamin'ny asa avo roa heny amin'ny fikojakojana, ny codebase amin'ireo edisiona roa dia hovolavolaina ao amin'ny tahiry iombonana iray, ary ny vokatra Enterprise Edition (EE) sy Community Edition (CE) dia hatsangana avy amin'ny codebase mitovy. Ny code proprietary dia misaraka amin'ny loharano misokatra ary nafindra any amin'ny lahatahiry "ee/".

Ny tahiry gitlab-ce, izay tsy misy kaody fananan-tany, dia hijanona ho fitaratra gitlab-fossmiasa amin'ny fomba vakiana fotsiny. Ny tahiry tokana vaovao ho an'ny fampandrosoana mavitrika dia natsangana eo an-tampon'ny tahiry gitlab-ee amin'izao fotoana izao, izay nomena anarana hoe "Repository".gitlab". Amin'izao fotoana izao, ny fifindra-monina dia eo amin'ny dingana farany - novana anarana ny trano fitehirizam-bokatra, natao ny fampivondronana ary saika efa vita avokoa ny asa rehetra mifandraika amin'izany. tapa-kevitra.

GitLab developer koa aseho famotsorana fanitsiana 12.3.2, 12.2.6 ary 12.1.12, izay nanafoana ny vulnerabilities 14, anisan'izany ny fahafahana manolo ny baiko git tsy misy dikany amin'ny alΓ lan'ny API, mandingana ny fanamafisana mailaka rehefa mampiasa ny maody fanamarinana amin'ny alΓ lan'ny Salesforce, fanoloana JavaScript ao amin'ny interface tsara amin'ny marika Markdown. , alaivo ny fanaraha-maso ny kaontin'ny olon-kafa rehefa mampiasa ny maody SAML, mandalo ny fanakanana ny mpampiasa, ny fandavana ny serivisy ary ny famoahana vaovao tsiambaratelo momba ny tetikasa.

Source: opennet.ru

Add a comment