比较TortoiseSVN中两个分支之间的文件
我知道如何在SVN中做到这一点,
svn diff http://svn.example.com/branches/A/File1.txt http://svn.example.com/branches/B/File1.txt
但是在TortoiseSVN中这样做肯定不会那么痛苦。 你会认为你可以从显示日志,但它似乎只显示当前分支的修订。
- 进入版本库浏览器(<右键> / TortoiseSVN / Repo-browser / <inputURL>)。
- 在分支B上打开右键菜单,select“比较标记”。
- 然后打开分支A上的右键菜单,select“比较url”或“显示差异为统一差异”。
我不知道这个function有多新(我当然是阅读文档,但在发布问题时没有find它),但是如果在右键单击文件时按住Shift键,则可以不使用URL必须去版本库浏览器。
查看差异到查看差异文档中的另一个分支/标记。
为了显示:
我觉得这个方法要容易得多:
打开您想要比较的文件的修订图( context menu->TortoiseSVN->Revision Graph
)。 select第一个版本,然后按住Control键并单击以select第二个版本。 现在右键单击其中一个选定的版本,然后从上下文菜单中selectCompare Revisions
。
在TortoiseSVN 1.7.6上testing。