Comment puis-je télécharger du code à l’aide de SVN / Tortoise à partir de Google Code?

Je viens de voir un client Twitter WPF vraiment cool que je pense est développé par les gars HerdingCode du podcast Herding Code appelé Witty . (ou du moins, je vois beaucoup de ceux qui utilisent ce client). Ce projet est actuellement affiché sur Google Code.

De nombreux projets sur Google Code utilisent Subversion comme système de contrôle de version (y compris Witty). N’ayant jamais utilisé Subversion, je ne sais pas trop quoi faire pour télécharger le code.

Sur la page source de ce projet ( source de code de Google source ), il donne les instructions suivantes:

Les non-membres peuvent extraire une copie de travail en lecture seule de manière anonyme via HTTP.
svn checkout http://wittytwitter.googlecode.com/svn/trunk/ wittytwitter-read-only

Je suis confus quant à l’endroit où je suis censé entrer la commande ci-dessus pour que je puisse télécharger le code.

J’ai installé SVN et Tortoise (dont je ne connais presque rien).

Merci pour toute aide ou simplement pour me diriger dans la bonne direction.

… Ed (@emcpadden)

Après avoir installé Tortoise (client SVN séparé non requirejs), créez un nouveau dossier vide pour le projet quelque part et cliquez dessus avec le bouton droit de la souris dans Windows. Il devrait y avoir une option pour SVN Checkout . Le choix de cette option ouvre une boîte de dialog. Collez l’URL que vous avez posté ci-dessus dans la première zone de texte de cette boîte de dialog et cliquez sur “OK”.

Créez un dossier dans lequel vous souhaitez conserver le code, puis cliquez dessus avec le bouton droit de la souris. Choisissez SVN Checkout … et tapez http://wittytwitter.googlecode.com/svn/trunk dans le champ URL du référentiel.

Vous pouvez aussi courir

 svn checkout http://wittytwitter.googlecode.com/svn/trunk 

à partir de la ligne de commande dans le dossier que vous souhaitez conserver (svn.exe doit bien sûr être sur votre chemin).

Voir ma réponse à une question très similaire ici: Comment télécharger / extraire un projet à partir de Google Code sous Windows?

En bref: Si vous ne voulez rien installer mais que vous voulez télécharger un référentiel SVN ou GIT, vous pouvez utiliser ceci: http://downloadsvn.codeplex.com

Sélectionnez Tortoise SVN - > Settings - > NetWork

Remplissez le proxy requirejs le cas échéant, puis vérifiez.

Faites un clic droit sur le dossier que vous voulez télécharger et ouvrez tortoise-svn -> repo-browser .

Entrez l’URL ci-dessus dans la fenêtre suivante.

Cliquez avec le bouton droit sur le dossier du trunk et choisissez la checkout (si vous souhaitez mettre à jour SVN plus tard) ou l’ export (si vous souhaitez simplement obtenir votre propre copie de cette révision).

Si vous avez Tortoise SVN, comme moi, prenez le lien google et copiez UNIQUEMENT l’URL.

Regular- (svn checkout http://wittytwitter.googlecode.com/svn/trunk/ wittytwitter-read-only)

Modifié en URL ( http://wittytwitter.googlecode.com/svn/trunk/ wittytwitter)

Créez un dossier, cliquez avec le bouton droit sur l’espace vide. Vous pouvez parcourir Repo ou tout télécharger via la caisse.

Je ne sais pas si vous devez ou non être membre de Google, mais je me suis inscrit au cas où. Amusez-vous avec le code.

Misanthropie

  • Téléchargez les binarys svn
  • décompressez-les quelque part et ajoutez le dossier bin à votre variable d’environnement PATH
  • ouvrir une console de ligne de commande (cmd.exe)
  • entrez la commande “svn checkout ….”
    • Assurez-vous d’abord de vous rendre à l’endroit où vous voulez télécharger (c’est-à-dire extraire) le code des projets.

Si vous êtes derrière un pare-feu, vous devrez configurer le client Tortoise pour vous y connecter. Faites un clic droit quelque part dans votre fenêtre, sélectionnez “TortoiseSVN”, sélectionnez “Paramètres”, puis sélectionnez “réseau” sur le côté gauche du panneau. Remplissez tous les champs obligatoires. Bonne chance.