我正在使用的命令是:
TortoiseProc /command:diff /path:myfile.txt
它将打开diff TortoiseSVN窗口,但它只会将工作副本与HEAD副本进行比较。我想要的是将工作副本与Repo中的最新版本进行比较。基本上,与运行右键单击 - > TortoiseSVN->相同。如果HEAD与工作副本不同,则为“Diff”。否则运行右键单击 - > TortoiseSVN - > “与先前版本差异”
答案 0 :(得分:7)
创建注册表DWORD值
HKCU\Software\TortoiseSVN\Debug
并将其值设置为1。
之后,无论何时使用任何命令,都会弹出一个对话框,首先显示TortoiseProc.exe的确切命令行参数。
一旦知道了要使用的命令,就可以再次删除注册表项。
答案 1 :(得分:2)
我还没有测试过,但
TortoiseProc /command:diff /startrev:WORKING /endrev:HEAD /path:myfile.txt