【发布时间】:2012-07-24 15:56:20
【问题描述】:
我正在通过 Linux 命令行界面使用 Subversion。
我想在我的终端中查看名为 fSupplierModel.php 的特定文件的修订版 11390 和 8979 之间的区别。我该怎么做?
【问题讨论】:
-
添加这里是如何应用它回来:stackoverflow.com/questions/10333712/…
我正在通过 Linux 命令行界面使用 Subversion。
我想在我的终端中查看名为 fSupplierModel.php 的特定文件的修订版 11390 和 8979 之间的区别。我该怎么做?
【问题讨论】:
要比较整个修订版,只需:
svn diff -r 8979:11390
如果您想将上次提交的状态与您当前保存的工作文件进行比较,您可以使用方便的关键字:
svn diff -r PREV:HEAD
(注意,后面没有指定任何内容,将比较指定修订版中的所有文件。)
如果你之后添加文件路径,你可以比较特定的文件:
svn diff -r 8979:HEAD /path/to/my/file.php
【讨论】: