Apache Subversion 1.14.0 kuburitswa

Apache Software Foundation yakabudiswa shanduro kutonga kusunungurwa Kudzora 1.14.0, iyo inorondedzerwa seyekurebesa rutsigiro (LTS) kuburitswa, iyo inogadziridza ichaburitswa kusvika 2024. Kunyangwe kuvandudzwa kwemasisitimu akadzikiswa, Subversion inoramba ichizivikanwa mumakambani ekutengesa uye mapurojekiti anoshandisa nzira yepakati kushanduro nekugadzirisa manejimendi emasoftware masisitimu. Vhura mapurojekiti anoshandisa Subversion anosanganisira: Apache, FreeBSD, Yemahara Pascal uye OpenSCADA mapurojekiti. Zvinocherechedzwa kuti iyo imwe chete SVN repository yemapurojekiti eApache inochengetedza anenge miriyoni 1.8 kudzokorora neruzivo nezve shanduko mumapurojekiti.

Key kuvandudzika Kushandura 1.14:

  • Iwo "svnadmin kuvaka-repcache" murairo wakawedzerwa, iyo iwe unogona kugadzirisa mamiriro e "rep-cache" cache, iyo inosanganisira ruzivo pamusoro pezvinyorwa zvinoshandiswa muRepresentation Sharing deduplication mechanism (rep-sharing, inokubvumira kuderedza zvakanyanya. saizi yenzvimbo yekuchengetera nekuchengetedza imwe chete duplicate data kamwe). Iwo murairo unogona kushandiswa kuwedzera zvinhu zvisipo kune cache kune yakatemwa yerudzokorodzo, semuenzaniso, mushure mekunge kudhirowa kwavharwa kwenguva pfupi uye cache yave yemazuva.
  • Iyo Python SWIG bindings uye test suite inopa rutsigiro rwePython 3. Nehunyanzvi kodhi yakanyorwa muPython inogona kushandiswa nePython 2.7, asi kuyedza nekugadzirisa tsikidzi zvine chekuita nebazi iri kwakamiswa nekuda kwekupera kwehupenyu hwePython 2. Python haisi chinhu chinodiwa cheKushandura uye chinoshandiswa paunenge uchivaka mumiedzo uye mune zvisungo zveSWIG.
  • Izvo "--nyarara" uye "--diff" sarudzo mu "svn log" yekuraira hazvichaitike zvakabatana, zvichiita kuti zvive nyore, semuenzaniso, kuratidza mutsauko mukati mehuwandu hwedzokororo.
  • Yakawedzera "changelist" nharo ku "svn info --show-item".
  • Paunenge uchimhanyisa mushandisi-yakatarwa mupepeti, semuenzaniso, panguva yekudyidzana kugadzirisa kusawirirana, mavara akakosha munzira dzefaira riri kugadziridzwa anodzivirirwa. Shanduko inogadzirisa matambudziko nekugadzirisa mafaera ane mazita anosanganisira nzvimbo uye akakosha mavara.
  • Takaramba tichiyedza mirairo yekuedza "svn x-sherufu/x-unshelve/x-masherufu", iyo inokutendera kuti udzorere zvakasiyana shanduko dzisina kupera mukopi yekushanda kuitira kuti ushande nekukurumidza pane chimwe chinhu, wozodzosera shanduko dzisina kupera kune. kushanda kopi pasina kushandisa matipi akadai sekuchengetedza chigamba uchishandisa "svn diff" uye wochidzosera uchishandisa "svn chigamba".
  • Takaramba tichiyedza kugona kwekuyedza kuchengetedza mafoto emamiriro ekuita ("commit checkpointing"), izvo zvinokutendera kuti uchengetedze mufananidzo wekuchinja kusati kwaitwa nekuzvipira, uye wozodzosera chero shanduro dzakachengetwa dzeshanduko. kune kopi inoshanda (somuenzaniso, kudzosera kumashure mamiriro ekopi yekushanda kana paine chikanganiso chekuvandudza).
  • Kuenderera mberi nekuyedzwa kweyekuyedza "svn info -x-viewspec" kuraira kuburitsa chirevo chinotsanangura kopi yekushanda iripo. Tsanangudzo iyi inosanganisira ruzivo rwekudzikamisa kudzika kwemaforogo, kusasanganisa maforogo, kuchinja kune imwe URL, kana kuvandudza kune imwe nhamba yekudzokorora zvichienzaniswa nedhairekitori revabereki.

Source: opennet.ru

Voeg