2009-03-05 14 views
49

Wo sind die Windows-Binärdateien für die Befehlszeilenversion von SVN? Überall, wo ich suche, muss es die spezielle Client-Software eines Unternehmens mit einem Installer sein.Svn Client-Binärdateien für Windows

Ich arbeite an einer Maschine, auf der ich kein Administratorkonto habe. Gib mir einfach die einfachen Befehlszeilen-Binärdateien, wo zur Hölle sind sie?

Antwort

33

Die ehemaligen direkte Verbindungen funktionieren nicht, aber das Subversion-Projekt bietet nun mehrere Offsite Links zu Windows-Binaries:

http://subversion.apache.org/packages.html#windows

+5

Dies funktioniert nicht mehr (Subversion Apache bewegt, die Binärdateien nicht freigibt), so dass diese Antwort sollte entweder fest oder nicht akzeptiert werden. –

+1

Die Antwort wurde korrigiert. –

+0

Hinweis: verwendet die fünfte Option Win32svn, die das Zip-Paket bietet! – cavila

3

Der Befehlszeilen-Client von CollabNet, während es ein Installationsprogramm für Windows hat, alles, was Sie fragt, ist, wo Sie die Dateien ablegen möchten, und dann zu beenden. Es ist nur der Befehlszeilenclient, wie es heißt, sonst nichts. Subversion verteilt keine eigenen Binärdateien.

Das Subversion-Projekt nicht offiziell unterstützt oder keine Binärpakete der Subversion Software zu erhalten. Jedoch haben Freiwillige Binärpakete für verschiedene Distributionen und Plattformen erstellt, und als Bequemlichkeit pflegen wir eine Liste der Links zu ihnen hier. Wenn es irgendwelche Probleme mit oder Fragen über die verschiedenen Binärpakete gibt, senden Sie bitte E-Mail an die Subversion Benutzer Mailing Liste.

21

I Slik SVN verwenden. Es erfordert keine Registrierungsinformationen wie das CollabNet.

+5

Ich entschied mich aus diesem Grund nicht mit der CollabNet-Edition zu gehen. –

+1

Aber es erfordert Administratorrechte, weil es ein MSI-Installer ist. –

8

Holen Sie sich die Version von Slik SVN, die keine Registrierung erfordert, und Sie sollten in der Lage sein, es überall zu installieren (und haben Sie Berechtigungen).

Wenn Sie das Installationsprogramm nicht ausführen können, können Sie immer versuchen extracting the files davon UniExtract, oder möglicherweise Total Commander mit dem MSI plugin.

+3

... oder lessmsi (http://code.google.com/p/lessmsi/) :) –

7

Sie könnten immer cygwin verwenden und installieren Sie das Subversion-Paket während der Installation, die es in der Eingabeaufforderung (mit einigen $ PATH Änderungen) zugänglich machen würde, aber ich verstehe, wenn dies nicht Ihren Kriterien von "nur Binärdateien" entspricht.

Edit: Ich verstehe, warum Menschen downvoting sind, aber es war nur ein letzter Ausweg, um die Binärdateien für Subversion zu bekommen. Um die Frage zu beantworten, warum installiere ich alle von Cygwin, wenn Sie nur Subversion benötigen: Ich finde, dass es ursprünglich eine Linux App war, dass ich Subversion in einer * nix Umgebung wie Cygwin besser gebrauchen könnte und GNU Utils wie find, grep, bash etc, um dateibasierte Operationen durchzuführen, mit denen sich Subversion hauptsächlich beschäftigt.

Ich schlug es deshalb vor und ich dachte, es wäre der einfachste und schnellste Weg Subversion zu bekommen, da der OP Bestürzung über das Finden von legitimen Binärdateien ausgedrückt hatte: ein paar Klicks und fertig.Es war ein Vorschlag, nach dem gefragt wurde, und in meinem ursprünglichen Kommentar hatte ich den Vorbehalt, Cygwin genau dort zu installieren.

+1

Warum sollten Sie Cygwin installieren, wenn Sie es für nichts anderes benötigen? –

+1

@Ken White: Siehe meine Bearbeitung. –

+0

Ihre Änderung ist nicht wichtig. Mit Slik SVN und CollabNet ist die Installation von Cygwin zu keinem anderen Zweck als der Verwendung von SVN kein praktikabler Vorschlag, fürchte ich. Es ist wie ein neues Auto kaufen, um den CD-Player in Ihrem aktuellen zu reparieren. :-) Der schnellste Weg, um Subversion zu bekommen, ist, nur den Client herunterzuladen. –

6

Ich habe dies gefunden: http://alagazam.net/. Dies ist wirklich das gleiche Projekt wie http://sourceforge.net/projects/win32svn/, das in einer anderen Antwort vorgeschlagen wurde.

Dies ist die naheliegendste Lösung zu der ursprünglichen Binärdatei vor Apache. Ich benutze es seit zwei bis drei Jahren ohne Probleme.

+1

Dies sollte die neue akzeptierte Antwort sein. Es ist das einzige auf dieser Seite, das eine Zip-Datei mit Binärdateien und kein MSI-Installationsprogramm, ein Verzeichnis von Dateien, die manuell erstellt werden müssen, oder eine tote Verbindung ist. Fast alle MSI-Installer benötigen Administratorrechte. Edit: Die VisualSVN-Binärdateien, die Bahrep vorgeschlagen, funktionieren auch. –