Edm*_*und 65
你可以从:
svn diff http://REPOS/trunk http://REPOS/branches/B
Run Code Online (Sandbox Code Playgroud)
(如果http://REPOS是你,包括父母库路径trunk和branches).
这将打印大量文本,包括所有文本更改但不包括二进制更改,除非说明它们发生的位置和时间.
cch*_*ain 16
如果你只是寻找高水平的哪些文件是不同的,不希望看到所有的内容,使用方法:
svn diff ^/trunk ^/branches/dev --summarize
(这比较了trunk和dev分支)
由于缺乏声誉,我无法将其添加为针对现有答案的评论,因此我必须将其添加为单独的答案。
svn diff对我来说一个有用的选择是--ignore-properties. 我的两个分支最终以相同的代码方式结束,但具有不同的合并历史。
使用--ignore-properties使我能够向自己证明情况确实如此,而无需费力地进行大量的“svn:mergeinfo”属性更改。