Wie kann ich ein Projekt von Google Code in Windows herunterladen / auschecken?


126

Wie lade ich eine ZIP-Datei eines gesamten Projekts von Google Code herunter, wenn keine vorbereiteten Downloads verfügbar sind?

Folgendes sehe ich auf der Checkout-Seite:

Befehlszeilenzugriff
Mit diesem Befehl können Sie anonym den neuesten Projektquellcode auschecken:

svn checkout http://myproject.googlecode.com/svn/trunk/ myproject-read-only 

Aber ich arbeite unter Windows und habe keine SVN-Binärdateien ... brauche ich diese?

Ich kann auf einzelne Quellcodedateien zugreifen oder die Subversion-HTML-Seiten anzeigen, aber dadurch kann ich nur einzeln auf Quellcodedateien zugreifen.


Ähnlich, aber NICHT ein Duplikat von: stackoverflow.com/questions/41766/…
TheFlash

2
Ich dachte, ich bin der einzige faule Typ, der danach sucht :), Ich bin froh zu wissen, dass ich einen großen Verein habe: P
Mubashar

Zu den Antworten auf stackoverflow.com/questions/8386894/download-an-svn-repository gehört eine Weboberfläche.
SVN

Antworten:


213

Wenn Sie nichts installieren möchten, aber ein SVN- oder GIT-Repository herunterladen möchten, können Sie Folgendes verwenden: http://downloadsvn.codeplex.com/

Ich habe nichts mit diesem Projekt zu tun, aber ich habe es gerade benutzt und es hat mir ein paar Minuten gespart. Vielleicht hilft es jemandem.


1
Sehr nützlich für diejenigen, die nur Git und nicht SVN verwenden, danke :)
Slugmandrew

12
Fast genau das, wonach ich gesucht habe (und genau nach dem Fragesteller), außer dass ich nach einer Website gesucht habe, auf der ich die SVN-URL eingeben kann und auf der ich eine ZIP-Datei der ausgecheckten Quelle herunterladen kann. Aber ich denke, eine einfache App wie diese kann genauso gut funktionieren.
ADTC

8
Ich kann nicht glauben, dass du mich dafür herabgestimmt hast?! Warum holen Sie sich nicht den Quellcode und fügen dann selbst Proxy-Unterstützung hinzu? Es ist eine triviale Aufgabe, diese Antwort herabzustimmen, weil sie absurd ist. Es ist nicht mein Code, den ich zur Verfügung stelle!
Tom Chantler

7
Ich möchte hinzufügen (weil mich das umgehauen hat ), aber wenn Sie in diesem Programm dieses Projekt "svn checkout myproject.googlecode.com/svn/trunk myproject-read-only" verwenden, würden Sie NUR " myproject.googlecode.com/ " verwenden. svn / trunk "als URL, nachdem das Leerzeichen nur ein Titel ist und ich
denke,

1
Perfekte Lösung :) Es ist nicht gut, Benutzer zu zwingen, SVN zu installieren, während sie nur einen Blick auf den Code werfen möchten. Dieser ist das, wonach ich suche.
Jim Raynor

10

Wenn Sie TortoiseSVN installieren , können Sie SVN unter Windows verwenden. Außerdem erhalten Sie die SVN-Binärdateien. Sie müssen das Auschecken jedoch nicht über die Befehlszeile durchführen, da es für Sie in Windows Explorer integriert ist.


3
Nachdem Sie TortoiseSVN unter Windows installiert haben, erstellen Sie irgendwo einen neuen Ordner für das Projekt und klicken Sie mit der rechten Maustaste darauf. Es sollte eine Option für "SVN Checkout" geben. Fügen Sie die URL in das erste Textfeld des Dialogfelds ein und klicken Sie auf "OK".
TheFlash

6

Wenn Sie TortoiseSVN nicht installieren möchten, können Sie 'Subversion for Windows' einfach hier installieren:

http://sourceforge.net/projects/win32svn/

Öffnen Sie nach der Installation einfach eine Eingabeaufforderung, gehen Sie zu dem Ordner, in den Sie herunterladen möchten, und geben Sie den Checkout-Befehl ein, wie auf der Seite "Quelle" des Projekts angegeben. Z.B

svn checkout http://projectname.googlecode.com/svn/trunk/ Projektname schreibgeschützt

Beachten Sie, dass der Abstand zwischen der URL und der letzten Zeichenfolge beabsichtigt ist. Die letzte Zeichenfolge ist der Ordnername, in den die Quelle heruntergeladen wird.


3

Vielen Dank an Herrn Tom Chantler, der das hinzugefügt hat, um die Exe http://downloadsvn.codeplex.com/ zum Abrufen der SVN-Quelle zu erhalten

Beachten Sie nur, dass Sie das folgende Projekt herunterladen: Sie müssen genau Folgendes eingeben, um es in die exe-URL herunterzuladen:

http://myproject.googlecode.com/svn/trunk/

Entwickler kümmert sich nicht um das Anhängen des http: //, wenn es nicht existiert. Hoffe, es spart jemandem Zeit.


2

Eine andere einfache Lösung ohne den Overhead von TortoiseSVN ist RapidSVN . Es ist ein leichter Open-Source-SVN-Client, der einfach zu installieren und zu verwenden ist.

Das Download-SVN- Tool funktionierte ebenfalls recht gut, hatte jedoch Probleme mit SVN-Repositorys, die keine Weboberfläche bieten. RapidSVN funktioniert gut mit diesen.


1

Wenn Sie ein Github-Konto haben und keine Software herunterladen möchten, können Sie nach Github exportieren und dann eine Zip-Datei von Github herunterladen.

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.