我使用的命令是:
TortoiseProc /command:diff /path:myfile.txt
它将打开 diff TortoiseSVN 窗口,但它只会将工作副本与 HEAD 副本进行比较。我想要的是将工作副本与不同的 Repo 中的最新版本进行比较。基本上,如果 HEAD 与工作副本不同,则与运行右键单击-> TortoiseSVN-> "Diff"相同。否则运行右键单击-> TortoiseSVN ->“与以前版本的差异”
最佳答案
创建注册表 DWORD 值
HKCU\Software\TortoiseSVN\Debug
并将其值设置为 1。
之后,无论您何时使用任何命令,都会首先弹出一个对话框,向您显示 TortoiseProc.exe 启动时使用的确切命令行参数。
一旦知道要使用的命令,就可以再次删除注册表项。
关于svn - TortoiseSVN 命令行差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2023735/