上一个: diff options, 上层: diff
下面的行产生 backend.c 文件 1.14 和 1.19 修订版间的 Unidiff (`-u' 标识)。因为使用 `-kk' 标识,没有关键字会被替换,所以差异是忽略了关键字替换。
$ cvs diff -kk -u -r 1.14 -r 1.19 backend.c
假设试验分支 EXPR1 基于 RELEASE_1_0 标签的一组文件。要查看分支上的状态, 可以试验下面命令:
$ cvs diff -r RELEASE_1_0 -r EXPR1
类似这样的命令可以产生两个发行版的不同内容:
$ cvs diff -c -r RELEASE_1_0 -r RELEASE_1_1 > diffs
如果你维护着 ChangeLog,提交前使用如下命令,可以帮助你撰写 ChangeLog 条目。 将打印出本地尚未提交的修改。
$ cvs diff -u | less