12

您可以使用 Tortoise SVN 比较两个修订版或文件。还有一种方法可以比较两个目录吗?

我有两个包含源代码的目录。90% 的代码是相同的。现在我将在插件中存储相同的代码,因为重复的代码很糟糕。如果有一种方法可以比较两个目录,那么 Tortoise Diff 将是完美的选择。

我怎样才能做到这一点?如果 Tortoise 无法实现,您是否有其他想法/工具可用于此目的?

4

5 回答 5

11

不确定 Tortoise,但如果你运行的是 Windows,我推荐 WinMerge。

http://winmerge.org/

于 2011-03-18T15:14:54.780 回答
5

右键单击要比较的“文件夹”选择“标记比较”右键单击要比较的其他文件夹选择“比较 URL”它将列出所有更改您可以选择它们并将它们复制到本地或复制他们到另一个svn文件夹。

希望这可以帮助..

于 2011-05-06T15:18:07.647 回答
2

Beyond Compare是一款出色的 diff 工具,支持目录比较。

于 2011-03-18T15:15:27.167 回答
1

为此,您可以使用 Araxis Merge 或 WinMerge。它们应该允许您设置过滤器,以便在比较期间可以忽略 .svn 文件夹。

于 2011-03-18T15:14:39.850 回答
1

treecomp,虽然只是为了赢 :( 但它是免费的

于 2012-05-11T14:53:56.133 回答