web-dev-qa-db-fra.com

Téléchargement du code à partir de Google Code sans utiliser de système de contrôle de version

Existe-t-il une méthode permettant de télécharger un dossier à partir de Google Code sans avoir à utiliser le système de contrôle de version?

14
Casebash

De quelle plateforme?

Sous Linux, si le référentiel de code est Subversion, vous pouvez effectuer les opérations suivantes:

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

Il y a une mise en garde pas si petite à cette commande, il va télécharger le référentiel entier sur le lecteur (c'est-à-dire toutes les balises et branches ainsi que le tronc).

Une autre approche utilise 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>

Et cela téléchargera uniquement ce répertoire, de manière récursive.

À partir de Windows, il y a des applications en miroir, je ne peux cependant pas en recommander une spécifique.

16
feniix

Je cherchais la même chose. La meilleure solution possible consiste à utiliser l'exécutable autonome minimaliste suivant pour Windows (~ 8,45 Ko uniquement): http://downloadsvn.codeplex.com/

C'est bien mieux que d'avoir à installer un système de contrôle de version SVN ou GIT standard (vous devriez avoir installé .NET Framework cependant). Bien que ce soit un ancien post, j'espère que cela vous aidera.

9
sagunms

Je sais que ceci est un très vieux billet, mais pour les personnes qui arrivent ici en googlant, je veux dire que vous pouvez télécharger le coffre vide au lieu du référentiel entier avec wget en utilisant cette adresse:

[project_name_here].googlecode.com/svn/trunk

Au lieu de:

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

Beaucoup de projets ont un onglet "Téléchargements" où ils offrent le code source dans un fichier Zip. C'est peut-être le moyen le plus simple d'accéder à une version spécifique du code. En ce qui concerne l'accès au référentiel en direct, vous risquez de ne pas avoir de chance.

2
Joe Phillips