我知道如何在SVN中执行此操作,
svn diff http://svn.example.com/branches/A/File1.txt http://svn.example.com/branches/B/File1.txt
但是在TortoiseSVN中必须采用一种不那么痛苦的方法。您可能认为可以从显示日志中执行此操作,但它似乎只显示当前分支的修订。
答案 0 :(得分:97)
答案 1 :(得分:60)
我不知道这个功能有多新(我当然读过文档,但在发布问题时没有找到它),但是如果按住 Shift 按钮当您右键单击文件时,您可以比较URL而无需转到存储库浏览器。
请参阅Viewing Differences文档中与另一个分支/标记的差异。
举例说明:
答案 2 :(得分:21)
我发现这种方法更容易:
打开要进行差异的文件(context menu->TortoiseSVN->Revision Graph
)的修订图。选择第一个修订,然后按住Control键单击以选择第二个修订。现在右键单击其中一个选定的修订,然后从上下文菜单中选择Compare Revisions
。
在TortoiseSVN 1.7.6上测试。
答案 3 :(得分:0)