web-dev-qa-db-fra.com

Svn en ligne de commande pour Windows?

Existe-t-il une version basée sur la ligne de commande de svn pour Windows? Je sais que je peux obtenir TortoiseSVN, mais ça ne marche pas pour moi.

188
Pieter

Les versions les plus récentes de TortoiseSVN contiennent un client svn sur la console, mais par défaut, l’option correspondante n’est pas cochée.

L'exécutable svn.exe n'est pas autonome et dépend de certains autres fichiers de la distribution, mais cela ne devrait pas être un problème dans la plupart des cas.

Une fois installé, vous devrez peut-être ajouter le dossier contenant svn.exe au système PATH comme décrit ici afin qu'il soit disponible dans votre console. Pour vérifier s’il a déjà été ajouté par le programme d’installation, ouvrez une console new et tapez echo %PATH%. Utilisez set seul pour voir toutes les variables environnementales.

TortoiseSVN install wizard

202
ccpizza

Le client Subversion lui-même est disponible sous Windows. Voir here pour les fichiers binaires certifiés de CollabNet.

Client de ligne de commande CollabNet Subversion v1.6.9 (pour Windows)

Ce programme d'installation inclut uniquement le client de ligne de commande et un composant de mise à jour automatique.

Même si je ne comprends pas, il est possible de ne pas aimer Tortue! :)

90
Pekka 웃

J'ai utilisé sliksvn et cela fonctionne très bien pour moi

67
klennepette

cygwin est une autre option. Il a un port de svn.

17
Dan Andreatta

Vous pouvez obtenir des outils de ligne de commande SVN avec TortoiseSVN 1.7 ou version ultérieure ou obtenir un package autonome de 6.5 Mo à partir de VisualSVN .

À partir de TortoiseSVN 1.7, son programme d’installation vous offre la possibilité d’installer les outils de ligne de commande.

Il est également judicieux de consulter la page Apache Subversion "Packages binaires" . xD

11
bahrep

Comme Damian l’a noté ici Ligne de commande client Subversion pour Windows Vista 64bits TortoiseSVN dispose d’outils de ligne de commande non cochés par défaut lors de l’installation.

5
kaupov

Vous pouvez utiliser Apache Subversion. Il est propriétaire de Subversion. Vous pouvez télécharger depuis ici . Après l’avoir installé, vous devez redémarrer pc pour utiliser svn en ligne de commande. 

3
hkaraoglu

Si vous avez Windows 10, vous pouvez utiliser Bash sur Ubuntu sous Windows pour installer Subversion.

2
user2418306

Installez MSYS2 , il a svn dans son dépôt (en plus de nombreux autres goodies Unix). MSYS2 s'installe sans les droits d'administrateur Windows.

$ pacman -S svn

Les outils peuvent également être utilisés à partir de cmd:

C:\>C:\msys64\usr\bin\svn.exe co http://somehost/somerepo/
0
weberjn