Apache Subversion (SVN)

Autor: Laura McKinney
Erstelldatum: 9 April 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
Apache Subversion Basics with TortoiseSVN
Video: Apache Subversion Basics with TortoiseSVN

Inhalt

Definition - Was bedeutet Apache Subversion (SVN)?

Apache Subversion (SVN) ist eine kostenlose Open-Source-Software, die von der Apache Software Foundation entwickelt wurde und als Kontrollsystem für die Nachverfolgung von Änderungen an Dateien, Ordnern und Verzeichnissen dient. Es wird verwendet, um die Wiederherstellung von Daten und die Aufzeichnung des Verlaufs von Änderungen im Laufe der Zeit zu unterstützen. Es wurde entwickelt, um das Concurrent Versions System (CVS) zu ersetzen, ein Programm, das entwickelt wurde, um mehrere Quellcodeänderungen zu speichern und abzurufen, die viele inhärente Fehler und Funktionsfehler aufwiesen.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Apache Subversion (SVN)

Neben detaillierten Aufzeichnungen von Änderungen und Metadaten für Dateien und Ordner gehören zu den Funktionen von Subversions:

  1. Einfache Implementierung neuer Netzwerkfunktionen
  2. Konsistente Speicherung und Behandlung von und Binärdateien
  3. Effiziente Erstellung von Filialen und Tags
  4. Einfache Verwendung mit Programmiersprachen

Die Entwicklung von Subversion durch Karl Fogel und Ben Collins-Sussman begann im Jahr 2000 und hat sich zu einem Open-Source-Projekt entwickelt. Seine Vision ist es, ein zentrales Versionskontrollsystem zu sein, das als zuverlässiger sicherer Hafen für wertvolle Daten fungiert. Ziel ist es auch, ein einfaches Modell beizubehalten, mit dem die Bedürfnisse verschiedener Benutzer und Projekte unterstützt werden können.