在颠覆中看到许多提交的组合差异?

kro*_*old 12 svn

我被要求查看SVN修订号123,178,199,245和288中所做的更改 - 这些是与特定功能相关的所有提交.解决这个问题的合理方法是什么?我想我真的想以某种方式看到收集的差异,但我愿意接受建议.我们现在正在修订版400.

编辑:我想知道如何在subversion中从命令行执行操作,但是也欢迎任何在eclipse或intellij想法(或任何单独的应用程序)中工作的解决方案.我也故意开什么我可以现实地指望自动/得到,因为我实在看不出如何在一个聪明的方式做到这一点的工具支持.

squ*_*tte 5

生成五个不同的提交,并将它们与来自patchutils的combinediff结合起来.


kro*_*old 5

在深入研究 IntelliJ idea 之后,我找到了一个很好的解决方案:

选择版本控制 | 显示更改视图。

在左侧,您选择存储库并单击要查看的所有修订。

在右侧窗格中,您将获得受所选修订版本影响的所有文件的列表。当您选择“diff”时,您将看到所选变更集中的内部更改。未显示提交中发生的内部返工(正如预期的那样)