Existe-t-il une version en ligne de commande de svn
pour Windows? Je sais que je peux obtenir TortoiseSVN, mais cela ne fonctionne tout simplement pas pour moi.
213
Existe-t-il une version en ligne de commande de svn
pour Windows? Je sais que je peux obtenir TortoiseSVN, mais cela ne fonctionne tout simplement pas pour moi.
Réponses:
Les versions plus récentes de TortoiseSVN contiennent un client svn de console, mais par défaut, l'option correspondante n'est pas cochée.
L'
svn.exe
exécutable n'est pas autonome et il 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èmePATH
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 nouvelle console et tapezecho %PATH%
. Utilisez-set
le seul pour voir toutes les variables environnementales.la source
Le client subversion lui-même est disponible sur Windows. Voir ici pour les binaires certifiés de CollabNet.
Même si je ne comprends pas, il est possible de ne pas aimer la tortue! :)
Remarque:
Le lien ci-dessus concerne les nouveaux produits - vous pouvez trouver les versions 1.11.1 à 1.7.19 sur les versions antérieures de Subversion
la source
choco install svn
.J'ai utilisé sliksvn et cela fonctionne très bien pour moi
la source
cygwin
est une autre option. Il a un port desvn
.la source
cygwin
juste pour svn? c'est brutal (et inutile car il y a pas mal de clients «natifs»)cygwin
, c'est une option parfaitement raisonnable à considérer. Je pense que c'est le but de cette réponse.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 auprès de VisualSVN .
À partir de TortoiseSVN 1.7, son programme d'installation vous offre une option pour installer les outils de ligne de commande.
Il est également judicieux de consulter la page "Packages binaires" d'Apache Subversion . xD
la source
Comme Damian l'a noté ici Client de subversion de ligne de commande pour Windows Vista 64bits TortoiseSVN possède des outils de ligne de commande qui ne sont pas cochés par défaut lors de l'installation.
la source
Vous pouvez utiliser Apache Subversion. Il est propriétaire de subversion. Vous pouvez télécharger ici . Après l'avoir installé, vous devez redémarrer le PC pour utiliser svn à partir de la ligne de commande.
la source
Si vous avez Windows 10, vous pouvez utiliser Bash sur Ubuntu sur Windows pour installer subversion.
la source
Installez MSYS2 , il a svn dans son référentiel (en plus de beaucoup d'autres goodies Unix). MSYS2 s'installe sans droits d'administrateur Windows.
Les outils peuvent également être utilisés à partir de cmd:
la source
VisualSVN pour Windows possède un exécutable en ligne de commande uniquement (ainsi que des plugins Visual Studio). Voir https://www.visualsvn.com/downloads/
Il est complètement portable, donc aucune installation n'est nécessaire.
la source