Heim > Entwicklungswerkzeuge > Idiot > Was ist SVN?

Was ist SVN?

藏色散人
Freigeben: 2019-11-25 10:19:59
Original
26602 Leute haben es durchsucht

Was ist SVN?

Was ist SVN?

SVN ist die Abkürzung für Subversion. Es handelt sich um ein Open-Source-Versionskontrollsystem, das von mehreren Personen zur gemeinsamen Entwicklung desselben Projekts verwendet wird. Teilen Sie Ressourcen und erreichen Sie eine ultimative zentralisierte Verwaltung.

Einführung in SVN

Der vollständige Name von SVN ist Subversion, ein Versionskontrollsystem. Es ist eines der beliebtesten Open-Source-Versionskontrollsysteme. Als Open-Source-Versionskontrollsystem verwaltet Subversion Daten, die sich im Laufe der Zeit ändern. Diese Daten werden in einem zentralen Repository (Repository) abgelegt.

Dieses Archiv ähnelt einem gewöhnlichen Dateiserver, merkt sich jedoch jede Dateiänderung. Auf diese Weise können Sie eine Datei auf eine ältere Version zurücksetzen oder den Änderungsverlauf der Datei durchsuchen. Subversion ist ein Allzwecksystem, das zur Verwaltung jeder Art von Datei, einschließlich Programmquellcode, verwendet werden kann.

Empfohlene verwandte Artikel:
1.Was ist der Unterschied zwischen Git und Svn
2.So installieren Sie das SVN-Tool
Ähnliche Videoempfehlungen
:
1.SVN-Video-Tutorial (Chuanzhi Podcast)

SVN übernimmt ein Client/Server-System, das auf dem Server gespeichert wird. Programmentwickler holen sich zunächst die neueste Version des Projekts vom Server und kopieren sie auf der Grundlage dieser jeweils Der Entwickler kann jederzeit eigenständige Entwicklungsarbeiten an seinem eigenen Client durchführen und neuen Code an den Server übermitteln. Natürlich können Sie auch durch Aktualisierungsvorgänge den neuesten Code auf dem Server erhalten, um die Konsistenz mit den von anderen Entwicklern verwendeten Versionen aufrechtzuerhalten.

Es gibt zwei Arten von SVN-Clients: Der eine ist webbasiertes WebSVN usw. und der andere ist Client-Software, die durch Tortoise SVN repräsentiert wird.

Ersteres erfordert die Unterstützung eines Webservers, und letzteres erfordert, dass Benutzer den Client lokal installieren. Beide verfügen über kostenlose Open-Source-Software. SVN speichert Versionsdaten auch auf zwei Arten: BDB (ein transaktionssicherer Tabellentyp) und FSFS (ein Speichersystem, das keine Datenbank erfordert). Da die BDB-Methode die Daten möglicherweise sperrt, wenn der Server unterbrochen wird, ist die FSFS-Methode sicherer.

Das obige ist der detaillierte Inhalt vonWas ist SVN?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
svn
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage