it-swarm.com.de

Code von Google Code herunterladen, ohne ein Versionskontrollsystem zu verwenden

Gibt es eine Methode zum Herunterladen eines Ordners von Google Code, ohne das Versionskontrollsystem verwenden zu müssen?

14
Casebash

Von welcher Plattform?

Wenn das Code-Repository unter Linux Subversion ist, können Sie Folgendes tun:

wget -m http://fofix.googlecode.com/svn/MFH-Mod/trunk/

Dieser Befehl weist eine nicht allzu geringe Einschränkung auf. Er lädt das gesamte Repository auf das Laufwerk herunter (dh alle Tags und Zweige sowie den Trunk).

Ein anderer Ansatz ist die Verwendung von LFTP:

lftp http://fofix.googlecode.com/svn/MFH-Mod/trunk/
lftp fofix.googlecode.com:/svn/MFH-Mod/trunk>
lftp fofix.googlecode.com:/svn/MFH-Mod/trunk>mirror <directory to download>

Dadurch wird nur dieses Verzeichnis rekursiv heruntergeladen.

Unter Windows gibt es einige Spiegelungs-Apps, ich kann jedoch keine bestimmte empfehlen.

16
feniix

Ich habe dasselbe gesucht. Der nächstbeste Ansatz könnte darin bestehen, die folgende minimalistische eigenständige ausführbare Datei für Windows (nur ~ 8,45 KB) zu verwenden: http://downloadsvn.codeplex.com/

Es ist weitaus besser, als ein standardmäßiges SVN- oder GIT-Versionskontrollsystem zu installieren (Sie sollten jedoch .NET Framework installiert haben). Obwohl dies ein alter Beitrag ist, hoffe ich, dass er hilft.

9
sagunms

Ich weiß, dass dies ein ziemlich alter Beitrag ist, aber für Leute, die hier durch googeln ankommen, möchte ich sagen, dass Sie den sauberen Kofferraum anstelle des gesamten Repositorys mit wget unter dieser Adresse herunterladen können:

[project_name_here].googlecode.com/svn/trunk

Anstatt von:

code.google.com/p/[project_name_here]/source/browse/trunk
3
nucular

Viele der Projekte haben eine Registerkarte "Downloads", auf der der Quellcode in einer Zip-Datei angeboten wird. Dies ist möglicherweise der einfachste Weg, auf eine bestimmte Version des Codes zuzugreifen. Für den Zugriff auf das Live-Repository haben Sie möglicherweise Pech.

2
Joe Phillips