如何输出Subversion中两个特定版本之间的差异?

我通过Linux命令行界面使用Subversion。

我想看看terminal中名为fSupplierModel.php的特定文件修订版11390和8979之间的区别。 我怎样才能做到这一点?

为明显缺乏尝试道歉。 我找不到任何适当的命令开始。

请参阅手册中的svn diff

 svn diff -r 8979:11390 http://svn.collab.net/repos/svn/trunk/fSupplierModel.php 

为了比较整个版本,它只是:

svn diff -r 8979:11390


如果您想比较上次提交的状态与当前保存的工作文件,可以使用方便的关键字:

svn diff -r PREV:HEAD

(注意,之后没有任何指定,比较指定修订中的所有文件。)


如果您之后添加文件path,则可以比较特定的文件:

svn diff -r 8979:HEAD /path/to/my/file.php