Gibt es eine befehlszeilenbasierte Version von svn
für Windows? Ich weiß, dass ich TortoiseSVN bekommen kann, aber das funktioniert bei mir einfach nicht.
Gibt es eine befehlszeilenbasierte Version von svn
für Windows? Ich weiß, dass ich TortoiseSVN bekommen kann, aber das funktioniert bei mir einfach nicht.
Antworten:
Neuere Versionen von TortoiseSVN enthalten einen Konsolen-SVN-Client, aber standardmäßig ist die entsprechende Option nicht aktiviert.
Die svn.exe
ausführbare Datei ist nicht eigenständig und hängt von einigen anderen Dateien in der Distribution ab. Dies sollte jedoch in den meisten Fällen kein Problem darstellen.
Nach der Installation müssen Sie möglicherweise den Ordner mit svn.exe
dem System PATH
wie hier beschrieben hinzufügen , damit er in Ihrer Konsole verfügbar ist. Um zu überprüfen, ob es bereits vom Installationsprogramm hinzugefügt wurde, öffnen Sie eine neue Konsole und geben Sie ein echo %PATH%
. Verwenden Sie diese set
Option, um alle Umgebungsvariablen anzuzeigen.
Der Subversion-Client selbst ist unter Windows verfügbar. Sehen Sie hier für zertifizierte Binärdateien von CollabNet.
CollabNet Subversion-Befehlszeilenclient v1.6.9 (für Windows)
Dieses Installationsprogramm enthält nur den Befehlszeilenclient und eine Komponente für die automatische Aktualisierung.
Obwohl ich nicht verstehen kann, ist es möglich, Schildkröte nicht zu lieben ! :) :)
Hinweis:
Der obige Link gilt für neuere Produkte. Die Versionen 1.11.1 bis 1.7.19 finden Sie unter Ältere Subversion- Versionen
choco install svn
.
Ich habe sliksvn verwendet und es funktioniert großartig für mich
cygwin
ist eine andere Option. Es hat einen Hafen von svn
.
cygwin
nur für svn installieren ? Das ist brutal (und unnötig, da es einige "native" Kunden gibt)
cygwin
, ist dies eine durchaus vernünftige Option. Ich denke, das ist der Punkt dieser Antwort.
Sie können SVN-Befehlszeilentools mit TortoiseSVN 1.7 oder höher oder ein eigenständiges Paket mit 6,5 MB von VisualSVN erhalten .
Ab TortoiseSVN 1.7 bietet Ihnen das Installationsprogramm die Möglichkeit, die Befehlszeilentools zu installieren.
Es ist auch sinnvoll, die Seite "Binäre Pakete" von Apache Subversion zu überprüfen . xD
Wie Damian hier bemerkte, verfügt der Befehlszeilen-Subversion-Client für Windows Vista 64-Bit- TortoiseSVN über Befehlszeilentools, die während der Installation standardmäßig deaktiviert sind.
Sie können Apache Subversion verwenden. Es ist Eigentümer von Subversion. Sie können von hier herunterladen . Nach der Installation müssen Sie den PC neu starten, um svn über die Befehlszeile verwenden zu können.
Wenn Sie Windows 10 haben, können Sie Bash unter Ubuntu unter Windows verwenden , um Subversion zu installieren .
VisualSVN für Windows verfügt über eine ausführbare Befehlszeilendatei (sowie Visual Studio-Plugins). Siehe https://www.visualsvn.com/downloads/
Es ist vollständig tragbar, sodass keine Installation erforderlich ist.