Svn 我可以使用subversion和Beyond Compare一次区分多个文件吗?

Svn 我可以使用subversion和Beyond Compare一次区分多个文件吗?,svn,diff,beyondcompare,3-way-merge,Svn,Diff,Beyondcompare,3 Way Merge,因此,我已经成功地找到了如何使用Windows7使用命令行subversion和Beyond Compare 3进行简单的差异和3路合并。谢谢你,斯塔克 但是,我经常会在提交之间更改很多文件,例如html文件、css文件和javascript文件,所有这些文件都与相同的错误修复相关。当我使用内置的svndiff时,我只需键入“svndi”,它就会显示所有文件中所有diff的列表。有没有办法用Beyond Compare 3触发此类功能 此时,当我输入“svndi”时,它会将第一个文件发送到bey

因此,我已经成功地找到了如何使用Windows7使用命令行subversion和Beyond Compare 3进行简单的差异和3路合并。谢谢你,斯塔克

但是,我经常会在提交之间更改很多文件,例如html文件、css文件和javascript文件,所有这些文件都与相同的错误修复相关。当我使用内置的svndiff时,我只需键入“svndi”,它就会显示所有文件中所有diff的列表。有没有办法用Beyond Compare 3触发此类功能

此时,当我输入“svndi”时,它会将第一个文件发送到beyondcompare,当我检查完更改后,我关闭beyondcompare窗口,差异结束。如果不手动输入每个文件名,我无法区分其他文件。(有时我记不起所有我改过的……基本上,它变得非常混乱。)

这可能吗?如果是,怎么做


谢谢。

我对Beyond Compare的公开只是通过合谋者的使用(所以我不太清楚),但是你可能想试试Comparison工具(免费,GPL),它非常优秀。除了这里提到的问题之外,我还没有发现任何svn集成问题。

也许不是您所看到的,但是与Beyond Compare 3集成的TortoiseSVN对于此类操作非常有用。svn更新后的我的工作流通常是:

  • 陆龟VN>检查修改|提交
  • 通过双击/与基础()比较来查看每个修改
  • 根据BC3中显示的差异输出更新svn日志
  • 这可能适合您的任务的原因是,您可以选择所有修改的文件(Ctrl+A),然后双击/compare with base,BC3将在单独的选项卡中一次加载所有差异


    您也可以通过(未经测试)来实现这一点。

    感谢您的建议,但目前我正在寻找一种涉及超越比较的解决方案。据我所知,这种方法非常有效,一周内都不用。你是我有史以来最喜欢的人:D我再过7个小时也不能赏金了。是的,我也是这样工作的,用乌龟和BC3。太棒了!现在我在其他地方使用VSS:/