Innholdsfortegnelse:
Definisjon - Hva betyr Apache Subversion (SVN)?
Apache Subversion (SVN) er en gratis og åpen kildekode-programvare utviklet av Apache Software Foundation som fungerer som et kontrollsystem for å spore endringer i filer, mapper og kataloger. Det brukes til å hjelpe deg med å gjenopprette data og registrere historikken til endringer som er gjort over tid. Den ble designet for å erstatte CVS (Concurrent Versions System), et program designet for å lagre og hente flere kildekodendringer som hadde mange iboende feil og funksjonsfeil.
Techopedia forklarer Apache Subversion (SVN)
I tillegg til detaljerte opptak av endringer og metadata for filer og mapper, inkluderer Subversions funksjoner:
- Enkel implementering av nye nettverksfunksjoner
- Konsekvent lagring og håndtering av tekst og binære filer
- Effektiv oppretting av grener og tagger
- Enkel bruk med programmeringsspråk
Utvikling av Subversion av Karl Fogel og Ben Collins-Sussman begynte i 2000 og har utviklet seg som et åpen kildekode-prosjekt. Visjonen er å være et sentralisert versjonskontrollsystem som fungerer som en pålitelig trygg havn for verdifulle data. Den har også som mål å opprettholde en enkel modell med evnen til å støtte behovene til forskjellige brukere og prosjekter.