我通过 Linux 命令行界面使用 Subversion。
我希望在我的终端中看到特定文件 fSupplierModel.php的修订版11390和8979之间的区别。我该怎么做?
fSupplierModel.php
请参阅手册中的 svn diff:
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
(注意,在没有事后指定任何内容的情况下,将比较指定修订版本中的所有文件。)
你可以比较一个特定的文件,如果你后来添加文件路径:
svn diff -r 8979:HEAD /path/to/my/file.php