0

我正在使用tortise svn。我在 svn 'firstTag' 中有标签,我在本地站点中有一些文件已更改(删除/添加/修改)。现在我想比较一下本地副本和svn中标签的变化。这个怎么做

4

2 回答 2

1

TortoiseSVN 在 WC 根目录的扩展上下文菜单 (Shift+RClick) - 最顶部的菜单条目“Diff with URL”。选择 repo 的所需部分并比较 TortoiseDiff 中更改的文件

于 2013-02-07T11:07:38.590 回答
0

(至少)还有另一种方法可以做到这一点,这通常更容易:

  1. 打开文件或文件夹的修订图 ( context menu >> Revision Graph)。
  2. 选择您当前的版本(紫色圆点表示已选中)
  3. 控制+选择您的比较版本(获得第二个紫点)。
  4. 打开任一节点上的上下文菜单并选择Compare revisions

如果您从文件开始,您的差异查看器将打开文件上的视觉差异;如果是文件夹,您将有一个文件列表,您可以在差异查看器中单独调用它们。

这种技术实际上比“Diff with URL”方法更灵活,因为您可以在第 2 步和第 3 步中选择任意两个节点。

修订图中的上下文菜单

于 2013-04-25T21:17:59.993 回答