Apache Subversion (aka SVN) er en gratis softwareversionering samt revisionskontrolsystem. Subversion bruges mest af udviklere til at vedligeholde aktuelle og historiske versioner af filer såsom kildekode, websider og dokumentation. Dens mål er at være den mest kompatible efterfølger til det udbredte Concurrent Versions System (CVS).
Nøglefunktioner
- Arbejdskopi-poster flyttes som førsteklasses handling
- Automatisk fusion med reintegration
- Arvelige ejendomme
- Repository dikteret konfiguration
- HTTP-klientsupport baseret på neon er blevet fjernet
- Den Berkeley DB-baserede repository-back-end er udfaset
- Cache i hukommelse med adgangskode via GnuPG Agent (Unix-klient)
- FSFS størrelse og ydeevne forbedringer
- Opbevaring af authz-filer i lageret
- Nye værktøjer til administratorer og infrastruktur
- Mange forbedringer og fejlrettelser
- Kendte problemer i udgivelsen
Apache Subversion 1.9.5 Changelog
Brugersynlige ændringer:
- Fejlrettelser på klientsiden:
- fix adgang til ikke-eksisterende stier under reintegrering af fusion
- rette håndtering af nyligt sikrede underkataloger i arbejdskopi
- info: fjern efterfølgende mellemrum i -show-item = revision
- rette registrering af forkerte revisioner for trækonflikter
- gpg-agent: forbedrer opdagelsen af gpg-agent-stikkontakter
- gpg-agent: fix filbeskrivelseslækage
- løse: fix -accept = mine-fuld for binære filer
- flet: fix mulig nedbrud
- løs: fix mulig nedbrud
- rette potentielt nedbrud i Win32 crash reporter
- Fejlrettelser på serversiden:
- fsfs: fix "offset for large" -fejl under pakke
- fsfs: rette nedbrud, når du støder på kontrolsum med nul
- svnserve: aktiver hook script-miljøer
- fsfs: fix mulig datarekonstruktionsfejl
- rette kilde til falske 'indkommende redigerings' trækonflikter
- fsfs: forbedre caching til store mapper
- fsfs: rett potentiel kilde til korruption af lageret
- mod_dav_svn: fix overdreven hukommelsesforbrug med mod_headers / mod_deflate
- mod_dav_svn: reducer hukommelsesforbruget under GET-anmodninger
- fsfs: rette uventede "databasen er låst" -fejl
- fsfs: fix åbning af gamle arkiver uden db / format filer
- Se changelog for flere detaljer
Sådan installeres Apache Subversion 1.9.5 på Ubuntu, Linux Mint
sudo apt-add-repository ppa: dominik-stadler / subversion-1.9 sudo apt-get opdatering && sudo apt-get install subversion
Sådan afinstalleres Apache Subversion fra Ubuntu, Linux Mint
sudo apt-get fjern subversion