Pregunta

Estoy tratando de utilizar la utilidad de línea de comandos Tortoise SVN TortoiseProc.exe. Los documentos sugieren que una línea de comando como el siguiente:

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

debe hacer un diff y mostrar los resultados en el visor de diferencias configurado (en mi caso es dueño de uno de tortuga), pero en cambio no pasa nada -. El espectador no se pone en marcha y no aparece ningún mensaje de error

Si lo hago:

svn diff afile.cpp

Del mismo directorio, tengo la salida de texto Subversion diff normal.

Las rutas son OK, tortuga funciona bien en el menú contextual, así que lo que estoy haciendo mal?

¿Fue útil?

Solución

Es necesario poner /path: antes del nombre del archivo fuente:

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

Probado en mi TortoiseSVN.

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top