我正在尝试使用Tortoise SVN命令行实用程序TortoiseProc.exe。文档建议使用这样的命令行:
"TortoiseProc.exe" /command:diff afile.cpp`
应该做差异并在配置好的差异查看器中显示结果(在我的情况下是Tortoise自己的),但没有任何反应 - 观众没有发布&没有出现错误消息。
如果我这样做:
svn diff afile.cpp
从同一目录,我得到正常的Subversion diff文本输出。
路径没问题,Tortoise在上下文菜单中工作得很好,所以我做错了什么?
答案 0 :(得分:5)
您需要将/path:
放在源文件的名称前面:
"TortoiseProc.exe" /command:diff /path:afile.cpp
在我的TortoiseSVN上测试过。
请参阅http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-automation.html