我知道如何在SVN中做到这一点,
svn diff http://svn.example.com/branches/A/File1.txt http://svn.example.com/branches/B/File1.txt
但是在TortoiseSVN中一定有一种更不痛苦的方法来做这件事。你可能认为可以通过“显示日志”来完成,但它似乎只显示当前分支上的修订版本。
我知道如何在SVN中做到这一点,
svn diff http://svn.example.com/branches/A/File1.txt http://svn.example.com/branches/B/File1.txt
但是在TortoiseSVN中一定有一种更不痛苦的方法来做这件事。你可能认为可以通过“显示日志”来完成,但它似乎只显示当前分支上的修订版本。
我不知道这个功能有多新(当我发布问题时,我肯定查阅了文档并没有发现它),但如果你按住Shift键并右键单击文件,则可以比较URL而无需转到存储库浏览器。
请参见查看差异文档中的“与另一个分支/标签比较”部分。
举个例子:
我认为这种方法更加容易:
打开您想要进行差异比较的文件的修订图 (上下文菜单->TortoiseSVN->修订图
)。选择第一个版本,然后按住Ctrl
键单击选择第二个版本。现在在所选的版本之一上右键单击,从上下文菜单中选择 比较修订版本
。
在 TortoiseSVN 1.7.6 上测试通过。