我想看看与前一次相比,在重新设想中做了哪些改变。
目前,我正在通过打开我的本地回购和选择显示日志。在这里,我单击选项“与以前的修订进行比较”,它用正确的文件启动TortoiseMerge。
例如:打开文本文件Text1.txt
合并工具中显示的文件名是Text1.txt修订x-1和Text1.txt Revison x。
但是我想通过一个批处理脚本来启动它,您可以在其中输入修改,它将显示TortoiseMerge中的不同需要。
现在,我使用以下命令
TortoiseMerge Revision1-路径
但我很难找到正确的修订路线。
因此,我的问题是,在哪里可以找到正确的文件,我在TortoiseMerge中得到的结果与通过conext菜单打开它的结果相同。
发布于 2014-11-04 09:34:25
我会发布我使用的命令,以防其他人在搜索。
我是通过使用梅洛的指令来得到这个命令的。
"[Path]\TortoiseSVN\bin\TortoiseProc.exe" /command:showcompare /nodekind:2 /url1:"[Repo-URL]" /revision1:9 /url2:"[Repo-URL]" /revision2:7 /headpegrevision:HEAD使用此命令,您将不会直接启动TortoiseMerge,但它将显示更改了哪些文件。然后您可以选择一个文件,它将显示TortoiseMerge中的更改。
发布于 2014-11-03 20:20:33
您可以使用过程资源管理器找到正确的命令行调用。
TortoiseMerge文档中提供了对所使用的命令行开关的描述。
https://stackoverflow.com/questions/26714394
复制相似问题