如何使svn diff显示远程更改?

16

例如,当我输入

svn st --show-updates 

我理解为

    *   1648648   project/file1

我知道文件1已经发生了变化。

我不想更新,只是想查找变化的内容。 当我输入

svn diff project/file1

显示为空是因为文件没有本地修改。

如何让svn diff显示远程更改?

2个回答

41

只需向svn请求与最新版本进行差异比较:

svn diff -r HEAD project/file1

3

与未修改的工作副本相比较的最正确版本是Cédric的详细回答。

svn diff -r BASE -r HEAD project/file1


svn diff -r BASE:HEAD project/file1 但是 BASE 是默认目标,所以您不需要它。 - cprn

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接