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

IAd*_*ter 13 svn command-line

例如,当我输入

svn st --show-updates 
Run Code Online (Sandbox Code Playgroud)

我明白了

    *   1648648   project/file1
Run Code Online (Sandbox Code Playgroud)

所以我知道file1已经改变了.

我不想更新只是找出改变了什么.当我输入

svn diff project/file1
Run Code Online (Sandbox Code Playgroud)

它没有显示任何内容,因为该文件没有本地更改.

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

Céd*_*ien 38

只需要求svn使用HEAD修订版制作差异:

svn diff -r HEAD project/file1
Run Code Online (Sandbox Code Playgroud)