Arch Linux tsiv mus rau Git thiab restructures repositories

Cov neeg tsim khoom ntawm Arch Linux faib ceeb toom cov neeg siv txog kev ua haujlwm txij lub Tsib Hlis 19 txog 21 kom hloov cov txheej txheem rau kev tsim cov pob khoom los ntawm Subversion rau Git thiab GitLab. Thaum lub sijhawm tsiv teb tsaws hnub, kev tshaj tawm pob hloov tshiab rau cov chaw khaws cia yuav raug ncua thiab nkag mus rau cov iav thawj siv rsync thiab HTTP yuav raug txwv. Thaum kev tsiv teb tsaws tiav lawm, kev nkag mus rau SVN cov chaw khaws cia yuav raug kaw, thiab daim iav svn2git yuav tsum tsis txhob hloov kho.

Tsis tas li ntawd, thaum lub sijhawm sau tseg, kev hloov kho ntawm cov chaw khaws cia yuav ua tiav: "kev sim" chaw cia khoom yuav muab faib ua "cov tub ntxhais kawm" thiab "kev sim ntxiv" chaw cia khoom, thiab "staging" repository rau hauv "core. -staging" thiab "extra-staging". Cov ntsiab lus ntawm "cov zej zog" repository yuav raug hloov mus rau "ntxiv" repository. Tom qab kev tsim kho dua tshiab, qhov "kuaj", "staging" thiab "community" repositories yuav raug tso tseg. Txhawm rau txuas ntxiv hloov kho pob khoom ib txwm, cov neeg siv ntawm cov chaw khaws ntaub ntawv hloov pauv yuav tsum hloov chaw hauv pacman.conf, piv txwv li hloov cov ntaub ntawv xa mus rau "[testing]" nrog "[core-testing]" thiab "[extra-testing]".

Tau qhov twg los: opennet.ru

Ntxiv ib saib