下一个: , 上一个: ls & rls, 上层: CVS commands


A.17 rdiff—发行版之间 'patch' 格式的差异

创建两个发行版之间的 Larry Wall 格式的 patch(1) 文件,它可以直接用于 patch 文件,让旧发行版更新到新发行版。(此为仅有的直接操作仓库的 cvs 命令之一, 而不需要事先检出。) diff 的输出发送到标准输出设备上。

你可以指定(采用标准的 `-r' 和 `-D' 选项)任何一个、两个修订版或日期 的组合。如果指定一个修订版或日期,patch 反映的是此修订版或日期与当前 rcs 文件中最新修订版之间的差异。

注意,如果软件发行版影响多个目录,那么在给旧源码打补丁的时候,需要给 patch 命令指定 `-p' 选项,让 patch 找到处于其他目录中的文件。