【发布时间】:2014-11-03 12:30:07
【问题描述】:
我想看看与之前的版本相比,修订版做了哪些更改。
目前我通过打开我的本地回购并选择显示日志来做到这一点。在那里,我单击“与以前的版本比较”选项,它会使用正确的文件启动 TortoiseMerge。
例如:我打开文本文件 Text1.txt
Merge-Tool 中显示的文件名为 Text1.txt Revision x-1 和 Text1.txt Revison x。
但我想通过批处理脚本启动它,您可以在其中输入修订版,它将显示 TortoiseMerge 中的差异。
目前我使用命令
TortoiseMerge [Revision1-path] [Revision2-path]
但我很难找到正确的修订路径。
所以我的问题是,在哪里可以找到正确的文件,我在 TortoiseMerge 中得到相同的结果,就好像我通过 conext-menu 打开它一样。
【问题讨论】:
-
为什么要打开存储库,“显示日志”,然后“比较”?在资源管理器中右键单击文件,从上下文菜单中选择
Tortoise SVN->Diff with previous version。 -
我认为你描述的方式,你只能将文本的最新版本与以前的版本进行比较。但我希望能够将任何修订版与前一个修订版进行比较 - 不仅是最新版。
-
我还需要一种方法来使用 TortoiseMerge...
标签: svn tortoisemerge