Apache Subversion (alias SVN) je bezplatný softvér na vytváranie verzií verzií, ako aj systém kontroly revízií. Subversion používajú vývojári väčšinou na údržbu aktuálnych a historických verzií súborov, ako sú zdrojový kód, webové stránky a dokumentácia. Jeho cieľom je byť najkompatibilnejším nástupcom široko používaného systému Concurrent Versions System (CVS).
Kľúčové vlastnosti
- Záznamy pracovnej kópie sa pohybujú ako prvotriedna operácia
- Automatické zlúčenie
- Zdedené vlastnosti
- Konfigurácia diktovaná úložiskom
- Podpora klientov HTTP založená na neóne bola odstránená
- Podpora koncového servera úložiska založeného na Berkeley DB bola ukončená
- Uloženie hesla do pamäte pomocou agenta GnuPG (klient Unix)
- Vylepšenia veľkosti a výkonu FSFS
- Uloženie súborov authz v úložisku
- Nové nástroje pre správcov a infraštruktúru
- Mnoho vylepšení a opráv chýb
- Známe problémy vo vydaní
Apache Subversion 1.9.5 Zoznam zmien
Užívateľom viditeľné zmeny:
- Opravy chýb na strane klienta:
- opraviť prístup k neexistujúcim cestám počas zlúčenia reintegrácie
- opraviť spracovanie novo zabezpečených podadresárov v pracovnej kópii
- info: odstrániť koncové medzery v -show-item = revízia
- opraviť zaznamenávanie nesprávnych revízií konfliktov stromov
- gpg-agent: vylepšiť objavovanie zásuviek gpg-agent
- gpg-agent: opraviť únik deskriptora súboru
- resolve: fix -accept = mine-full pre binárne súbory
- zlúčiť: opraviť možné zlyhanie
- vyriešiť: opraviť možné zlyhanie
- opraviť potenciálne zlyhanie v reportéri zlyhania Win32
- Opravy chýb na strane servera:
- fsfs: opraviť chybu „offset príliš veľký“ počas balenia
- fsfs: opraviť zlyhanie pri stretnutí s nulovým kontrolným súčtom
- svnserve: povolenie prostredí háčkových skriptov
- fsfs: opraviť možnú chybu rekonštrukcie dát
- opraviť zdroj falošných konfliktov stromu "prichádzajúcich úprav"
- fsfs: vylepšiť ukladanie do pamäte cache pre veľké adresáre
- fsfs: opraviť potenciálny zdroj poškodení úložiska
- mod_dav_svn: opraviť nadmerné využitie pamäte pomocou mod_headers / mod_deflate
- mod_dav_svn: zníži využitie pamäte počas požiadaviek GET
- fsfs: opraviť neočakávané chyby „databáza je uzamknutá“
- fsfs: oprava otvárania starých úložísk bez súborov db / formátu
- Ďalšie informácie nájdete v zozname zmien
Ako nainštalovať Apache Subversion 1.9.5 pre Ubuntu, Linux Mint
sudo apt-add-repository ppa: dominik-stadler / subversion-1.9 sudo apt-get update && sudo apt-get install subversion
Ako odinštalovať Apache Subversion z Ubuntu, Linux Mint
sudo apt-get odstrániť podvratu