Tortoise SVN Problema Comando
-
23-08-2019 - |
Pergunta
Eu estou tentando usar o utilitário de linha de comando Tortoise SVN TortoiseProc.exe. Os médicos sugerem que uma linha de comando como este:
"TortoiseProc.exe" /command:diff afile.cpp`
deve fazer um diff e exibir os resultados no visualizador diff configurado (no meu caso possuir um do Tortoise), mas em vez disso nada acontece -. O espectador não é iniciado e nenhuma mensagem de erro aparecer
Se eu faço:
svn diff afile.cpp
a partir do mesmo diretório, fico com a saída de texto Subversion diff normal.
Os caminhos são OK, Tortoise funciona bem a partir do menu de contexto, então o que estou fazendo de errado?
Solução
Você precisa colocar /path:
antes do nome do arquivo de origem:
"TortoiseProc.exe" /command:diff /path:afile.cpp
Testado no meu TortoiseSVN.
http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/ tsvn-automation.html