Wie installiere ich svn?


131

Ich versuche, svn zu installieren und stoße auf Probleme. Der Befehl, den ich ausführe, ist sudo apt-get install svn. Wenn ich dies ausführe, erhalte ich die Fehlermeldung "Paket svn kann nicht gefunden werden". Warum ist das? Wie behebe ich das?


2
In solchen Fällen würde ich synaptic öffnen und "svn" in das Suchfeld eingeben
bohdan_trotsenko

2
in solchen apt-cache search subversion
fällen

Antworten:


198

Das Paket heißt SubversionInstallieren Sie Subversion (abgekürzt svn). Sie müssen es installieren, indem Sie Folgendes ausführen:

sudo apt-get install subversion

Dieses Paket enthält auch den svnserveDaemon (nicht standardmäßig gestartet). Wenn Sie einen Subversion-Server über HTTP hosten möchten, müssen Sie apache2ihn entsprechend installieren und konfigurieren.


1
Gibt es auch ein Client-Only-Paket? Oder Sie müssen den Server ebenfalls installieren.
Martin

2
@Martin Die Server-Binärdatei ( svnserve) ist nur 85 svnadminKB groß , das Verwaltungstool ist 72 KB groß. Ihre Hilfeseiten sind einige KiB. Installieren Sie einfach das subversionPaket, um alle Subversion-Programme ( svnserve"Server", svnClient (256 KB)) zu erhalten. Sie benötigen keinen Server wie Apache für die Client-Funktionalität.
Lekensteyn

18

Es gibt kein Paket mit dem Namen SVN. Sie können diesen Befehl am Terminal eingeben.

sudo apt-get install subversion 

Dann können Sie es mit dem Befehl svn überprüfen

svn co "type here your checkout URL without double quotes"

svn status 

svn commit ...........your file name 

6

apt-get ist ein großartiger Paketmanager, aber häufig werden die Namen von Paketen nicht genau so benannt, wie Sie es erwarten würden. (Offensichtlich nicht die Schuld von apt-get) Zum Beispiel ist das Herunterladen von Java nicht der Fall apt-get install java. Der Name des svn-Pakets in apt-get lautet subversion.

apt-get install subversion

viel spaß mit deinen subversion bedürfnissen!

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.