用于有选择地撤消对SVN管理的文件的更改的工具

时间:2011-04-17 21:36:55

标签: svn diff

我需要选择性地恢复大量文件中的几行(具体来说,Xcode更改了项目文件中的一些设置,我需要在提交之前恢复)。有人告诉我,有一个工具可以交互式浏览文件,diff通过差异,并允许你进行更改。

我认为它被称为svn-view-diffs,但我找不到任何引用。

我该如何完成这项任务?

感谢

3 个答案:

答案 0 :(得分:1)

像Finder SCPlugin这样的东西可以帮助你

对于看到差异的确切目的,Diffly并不是一个完整的SVN客户端,但它将适合你想要的。

我认为SVNX是SVN最受欢迎的Mac OS客户端,它有FileMerge integration

只需查看这些工具或搜索Mac OS diff或SVN客户端即可。周围有很多,我认为应该与Xcode进行一些集成。

答案 1 :(得分:1)

我使用了名为svn-view的工具,它的工作方式类似于CVS视图和Web模块。我刚刚发现可以下载网络模块:http://public.e-tunity.com/web-svn-view/web-svn-view.html

与此同时,Atlassian工具也可以使用。如果您可以使用Windows环境,TortoiseSVN客户端也可以帮助您实现这一目标。您可以浏览存储库并查看每个文件的更改。 http://tortoisesvn.tigris.org/

答案 2 :(得分:1)

Here's a few choices用于“合并”工具,所有这些工具也用于显示文件之间的差异。大多数允许您编辑工具中的一个文件,可以直接编辑或点击差异。