Tortoise SVN:比较两个目录(而不是文件或修订)

时间:2011-03-18 15:12:35

标签: svn tortoisesvn diff compare code-duplication

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

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

我怎样才能做到这一点? 如果使用Tortoise是不可能的,那么为此目的,您是否还有其他想法/工具?

5 个答案:

答案 0 :(得分:9)

不确定Tortoise,但如果您正在运行Windows,我建议使用WinMerge。

http://winmerge.org/

答案 1 :(得分:5)

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

希望这会有所帮助..

答案 2 :(得分:2)

Beyond Compare是一个出色的差异工具,支持目录比较。

答案 3 :(得分:1)

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

答案 4 :(得分:1)

treecomp,虽然获胜但是:(但它是免费的

相关问题