所以,我已经成功地想出了如何使用 Windows 7 使用命令行颠覆和 Beyond Compare 3 进行简单的差异和 3 路合并。谢谢,stackoverflow。
但是,我经常在提交之间更改很多文件,即 html 文件、css 文件和 javascript 文件都与相同的错误修复相关。当我使用内置的 svn diff 时,我只需输入“svn di”,它就会显示所有文件中所有差异的列表。有没有办法用 Beyond Compare 3 触发这种类型的功能?
目前,当我输入“svn di”时,它会将第一个文件发送到 Beyond Compare,当我检查完更改后,我关闭 Beyond compare 窗口,diff 结束。如果不手动输入每个名称,我就无法区分其他文件。 (有时我不记得我更改的所有内容......基本上,它变得非常困惑。)
这甚至可能吗?如果是这样,如何?
谢谢。
最佳答案
也许不是你在找什么,但与 Beyond Compare 3 集成的 TortoiseSVN 为这种操作提供了一种享受。 svn 更新后我的工作流程通常是:
这可能适合您的任务的原因是您可以选择所有修改过的文件 (Ctrl+A),然后双击/与 base 进行比较,BC3 将在单独的选项卡中一次加载所有差异。
您也可以通过 command line 实现这一点。 (未经测试)。
关于svn - 我可以使用 subversion 和 Beyond Compare 一次比较多个文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5185967/