Hjem Utvikling Hva er apache subversion (svn)? - definisjon fra techopedia

Hva er apache subversion (svn)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

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:

  1. Enkel implementering av nye nettverksfunksjoner
  2. Konsekvent lagring og håndtering av tekst og binære filer
  3. Effektiv oppretting av grener og tagger
  4. 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.

Hva er apache subversion (svn)? - definisjon fra techopedia