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?

Kaffee
quelle
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.

Lekensteyn
quelle
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 
Ashish Saini
quelle
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!

Zachary Mayhew
quelle