Apache Subversion (även kallad SVN) är en gratis version av programvaruversioner samt ett revisionskontrollsystem. Subversion används främst av utvecklare för att underhålla aktuella och historiska versioner av filer som källkod, webbsidor och dokumentation. Dess mål är att vara den mest kompatibla efterföljaren till det allmänt använda Concurrent Versions System (CVS).
Nyckelfunktioner
- Arbetskopieringsposter flyttas som förstklassig operation
- Automatisk återintegrering
- Ärvda fastigheter
- Förvarets dikterade konfiguration
- HTTP-klientstöd baserat på neon har tagits bort
- Den Berkeley DB-baserade förvarets back-end har avskaffats
- Lösenordscachning i minnet via GnuPG Agent (Unix-klient)
- FSFS-storlek och prestandaförbättringar
- Lagring av authz-filer i arkivet
- Nya verktyg för administratörer och infrastruktur
- Många förbättringar och buggfixar
- Kända problem i släppet
Apache Subversion 1.9.5 Changelog
Användarsynliga ändringar:
- Buggfixar på klientsidan:
- fixa åtkomst till obefintliga banor under återintegrering av sammanslagning
- fixa hantering av nyligen säkrade underkataloger i arbetskopia
- info: ta bort efterföljande mellanslag i -show-item = revision
- fixa inspelning av felversioner för trädkonflikter
- gpg-agent: förbättra upptäckten av gpg-agentuttag
- gpg-agent: fixa filbeskrivningsläckage
- fix: fix -accept = min-full för binära filer
- slå samman: åtgärda eventuell krasch
- lösa: åtgärda eventuell krasch
- fixa potentiell krasch i Win32-kraschreporter
- Felkorrigeringar på serversidan:
- fsfs: fixa “offset too large” -felet under paketet
- fsfs: fixa krasch när du stöter på nollkontrollsummor
- svnserve: aktivera hakskriptmiljöer
- fsfs: fixa möjligt datarekonstruktionsfel
- fixa källan till falska "inkommande redigering" -trädskonflikter
- fsfs: förbättra cachning för stora kataloger
- fsfs: fixa potentiell källa till förvaringsskador
- mod_dav_svn: fixa överdriven minnesanvändning med mod_headers / mod_deflate
- mod_dav_svn: minska minnesanvändningen under GET-förfrågningar
- fsfs: fixa oväntade "databas är låst" -fel
- fsfs: fixa att öppna gamla arkiv utan db / format-filer
- Se förändringslogg för mer information
Så här installerar du Apache Subversion 1.9.5 på Ubuntu, Linux Mint
sudo apt-add-repository ppa: dominik-stadler / subversion-1.9 sudo apt-get update && sudo apt-get install subversion
Avinstallera Apache Subversion från Ubuntu, Linux Mint
sudo apt-get ta bort subversion