„Apache Subversion“ (dar žinomas kaip SVN) yra nemokama programinės įrangos versijų versija, taip pat peržiūros valdymo sistema. Subversiją dažniausiai naudoja kūrėjai, kad išlaikytų dabartines ir istorines failų versijas, pvz., Šaltinio kodą, tinklalapius ir dokumentus. Jos tikslas yra būti labiausiai suderinama plačiai naudojamos „Concurrent Versions System“ (CVS) perėmėja.
Pagrindiniai bruožai
- Darbiniai kopijų įrašai juda kaip pirmos klasės operacija
- Automatinis reintegracijos sujungimas
- Paveldimos savybės
- Saugyklos padiktuota konfigūracija
- Pašalintas neoninis HTTP kliento palaikymas
- „Berkeley DB“ saugyklos vidinė dalis buvo nebenaudojama
- Slaptažodžio talpykla atmintyje per „GnuPG Agent“ („Unix“ klientas)
- FSFS dydžio ir našumo patobulinimai
- Autentinių failų saugojimas saugykloje
- Naujos priemonės administratoriams ir infrastruktūrai
- Daugybė patobulinimų ir klaidų taisymai
- Žinomos laidos problemos
1 Apache Subversion.9.5 „Changelog“
Vartotojo matomi pakeitimai:
- Kliento pusės klaidų taisymai:
- pataisyti prieigą prie neegzistuojančių kelių per integravimo sujungimą
- pataisyti naujai apsaugotų pakatalogių tvarkymą darbine kopija
- info: pašalinti galinį tarpą -show-item = revision
- pataisykite neteisingas medžių konfliktų pataisas
- gpg-agent: pagerinkite gpg-agent lizdų atradimą
- gpg-agent: pataisykite failo deskriptoriaus nuotėkį
- išspręsti: nustatyti -accept = mano-pilna dvejetainiams failams
- sujungti: išspręsti galimą avariją
- išspręsti: išspręsti galimą avariją
- ištaisyti galimą avariją „Win32“ avarijos reporteryje
- Serverio pusės klaidų taisymai:
- fsfs: paketo metu ištaisykite klaidą „per didelis“
- fsfs: pataisykite avariją, kai susiduriate su visomis nulinėmis kontrolinėmis sumomis
- svnserve: įjungti „hook“ scenarijaus aplinkas
- fsfs: ištaisykite galimą duomenų atkūrimo klaidą
- ištaisyti netikrų „gaunamų redagavimo“ medžių konfliktų šaltinį
- fsfs: pagerinkite didelių katalogų talpyklą
- fsfs: ištaisykite galimą saugyklos sugadinimų šaltinį
- mod_dav_svn: išspręskite pernelyg didelį atminties naudojimą naudodami mod_headers / mod_deflate
- mod_dav_svn: sumažinti atminties naudojimą GET užklausų metu
- fsfs: ištaisykite netikėtas klaidas „duomenų bazė užrakinta“
- fsfs: pataisykite senų saugyklų atidarymą be db / format failų
- Norėdami sužinoti daugiau, žr. Keitimo žurnalą
Kaip įdiegti „Apache Subversion 1“.9.5 „Ubuntu“, „Linux Mint“
sudo apt-add-repository ppa: dominik-stadler / subversion-1.9 sudo apt-get update && sudo apt-get install subversion
Kaip pašalinti „Apache Subversion“ iš „Ubuntu“, „Linux Mint“
sudo apt-get remove subversion