Question

Je suis en train d'utiliser l'utilitaire de ligne de commande tortoisesvn TortoiseProc.exe. Les documents suggèrent qu'une ligne de commande comme ceci:

"TortoiseProc.exe" /command:diff afile.cpp`

devrait faire une diff et afficher les résultats dans la visionneuse diff configuré (dans mon cas propre de l'un de tortue), mais rien ne se passe. - le spectateur ne se lance pas et aucun message d'erreur apparaît

Si je fais:

svn diff afile.cpp

dans le même répertoire, je reçois la sortie normale du texte Subversion diff.

Les chemins sont OK, Tortoise fonctionne très bien dans le menu contextuel, donc ce que je fais mal?

Était-ce utile?

La solution

Vous avez besoin de mettre /path: avant le nom de votre fichier source:

"TortoiseProc.exe" /command:diff /path:afile.cpp

Testé sur mon TortoiseSVN.

Voir http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/ tsvn-automation.html

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top