Code von Google Code herunterladen, ohne ein Versionskontrollsystem zu verwenden [geschlossen]

14

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

Casebash
quelle

Antworten:

16

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.

feniix
quelle
Können Sie mir bitte eine Spiegelungs-App sagen, wie ich auf Windows 7 bin?
IsmailS
2
Es gibt ein Wget-Tool, das Sie für Windows herunterladen können.
Nyerguds
9

Ich habe dasselbe gesucht. Der nächstbeste Ansatz könnte darin bestehen, die folgende minimalistische eigenständige ausführbare Datei für Windows zu verwenden (nur ~ 8,45 KB): 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.

sagunms
quelle
3

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
nukular
quelle
2

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.

Joe Phillips
quelle
1
Je nach dem im Googlecode-Projekt verwendeten scm ist es falsch, das zu sagen.
Feniix