Apache Subversion (SVN)

Författare: Laura McKinney
Skapelsedatum: 9 April 2021
Uppdatera Datum: 1 Juli 2024
Anonim
Apache Subversion Basics with TortoiseSVN
Video: Apache Subversion Basics with TortoiseSVN

Innehåll

Definition - Vad betyder Apache Subversion (SVN)?

Apache Subversion (SVN) är en fri och öppen källkodsprogram utvecklad av Apache Software Foundation som fungerar som ett kontrollsystem för att spåra ändringar i filer, mappar och kataloger. Det används för att hjälpa till att återställa data och registrera historiken över ändringar som gjorts över tid. Det var utformat för att ersätta CVS (Concurrent Versions System), ett program som är utformat för att spara och hämta flera källkodförändringar som hade många inneboende buggar och funktionsfel.


En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Apache Subversion (SVN)

Förutom detaljerade inspelningar av ändringar och metadata för filer och mappar, inkluderar Subversions-funktioner:

  1. Enkel implementering av nya nätverksfunktioner
  2. Konsekvent lagring och hantering av och binära filer
  3. Effektiv skapande av grenar och taggar
  4. Enkel användning med programmeringsspråk

Utvecklingen av Subversion av Karl Fogel och Ben Collins-Sussman inleddes år 2000 och har utvecklats som ett öppen källkodsprojekt. Dess vision är att vara ett centraliserat versionskontrollsystem som fungerar som en pålitlig säker fristad för värdefull data. Det syftar också till att upprätthålla en enkel modell med förmågan att stödja behoven hos olika användare och projekt.