Réponses:
Le code du programme de subversion est lié au binaire TortoiseSVN. Vous pouvez installer une version discrète compatible si vous devez accéder au référentiel à partir de la ligne de commande.
MISE À JOUR: Les versions récentes du paquet TortoiseSVN peuvent installer un svn.exe discret en plus de celui lié au binaire de l'interface graphique. Il se trouve dans le même répertoire bin où le programme principal est installé. (Si vous avez déjà installé TortoiseSVN, réexécutez le programme d'installation, sélectionnez Modifier et sélectionnez les outils de ligne de commande pour l'installation.)
TortoiseSVN 1.7 a une option pour installer les outils de ligne de commande.
Il n'est pas coché par défaut, mais vous pouvez exécuter à nouveau le programme d'installation et le sélectionner. Il mettra également à jour automatiquement votre variable d'environnement PATH.
Pendant l'installation de TortoiseSVN, vérifiez les outils client de ligne de commande . Cela créera le fichier svn.exe
dans le dossier C:\Program Files\TortoiseSVN\bin
.
TortoiseSVN n'utilise pas svn.exe, il a la bibliothèque SVN compilée. Si vous avez besoin d'exécuter vos propres tâches, vous devrez installer un client subversion autonome. Vous pouvez soit de Cygwin [ http://cygwin.com ], soit obtenir une version native de http://subversion.apache.org/packages.html#windows
Si vous souhaitez utiliser SVN.EXE, il existe plusieurs sociétés qui compilent des binaires officiels disponibles en téléchargement gratuit. Par exemple, Collabnet:
Si vous utilisez l'installation Silk, essayez:
"\ Program Files \ SlikSvn \ bin"
Selon ce que vous devez faire, l' automatisation de TortoiseSVN peut être une bonne solution. Par exemple, ce qui suit met à jour un référentiel et ferme la fenêtre TortoiseSVN s'il n'y a pas d'erreurs ou de conflits:
TortoiseProc.exe /command:update /path:"c:\path\to\repo\" /closeonend:2
Oui, réinstallez et sélectionnez la ligne de commande pour obtenir le svn dans le dossier Program Files-> Tortoise SVN.
Téléchargez-le ici:
http://sourceforge.net/projects/win32svn/
et exécutez le programme d'installation. Les exécutables sont dans:
\ Program Files (x86) \ Subversion \ bin
pour l'installation par défaut.
Les versions récentes du paquet TortoiseSVN peuvent installer un svn.exe discret en plus de celui lié au binaire de l'interface graphique. Il se trouve dans le même répertoire bin où le programme principal est installé. (Si vous avez déjà installé TortoiseSVN, réexécutez le programme d'installation , sélectionnez Modifier et sélectionnez les outils de ligne de commande pour l'installation .)
Je l' ai installé TortoiseSVN-1.12.2.28653-x64-svn-1.12.2
dans Windows 10 avec l' outil de ligne de commande activé. Il n'avait toujours pas le svn.exe
fichier dans lebin
dossier.
J'ai donc téléchargé les outils de ligne de commande Apache Subversion à partir de https://www.visualsvn.com/files/Apache-Subversion-1.13.0.zip . Après la décompression, j'ai mis les deux emplacements suivants dans ma variable PATH:
C:\Program Files\TortoiseSVN\bin
E:\Apache-Subversion-1.13.0\bin
Tout fonctionne bien pour moi après cette configuration, je voulais utiliser SVN dans VsCode IDE.
Tout d'abord, si subversion est installé sur votre machine? sinon regardez à quel serveur votre tortoisesvn est configuré pour se connecter.
l'emplacement par défaut lorsque subversion est installé est c: \ program files \ subversion vous pouvez trouver svn.exe dans c: \ program files \ subversion \ bin où vous pouvez exécuter vos actions de ligne cmd.
Généralement, vous pouvez trouver le svn.exe à cet emplacement:
C: \ Program Files \ TortoiseSVN \ bin
Si vous avez déjà installé TortoiseSVN et que vous ne trouvez toujours pas le fichier svn.exe
à l'emplacement donné, vous devez réexécuter le programme d'installation de TortoiseSVN, cliquez sur `` Modifier '' et sélectionnez Outils de ligne de commande et une fois l'installation terminée, vous pouvez maintenant trouver le 'svn.exe' à un emplacement donné sur votre lecteur.