下一个: Builds, 上一个: Keyword substitution, 上层: Top
如果你修改了一个程序以适应自己的需要,你也许想将这种修改也加到该程序的下一个版本中。 cvs 可以帮你完成这一任务。
在 cvs 术语中,程序的提供者称为 vendor。 从 vendor 得到的未经修改的发行版检入到他自己的分支,vendor branch。 cvs 保留分支 1.1.1 用于此。
当你修改了源码并提交,版本号将回到主干上。 当 vendor 发行了一个新版本,你将其提交到 vendor 分支,然后把修改部分复制到主干上。
使用 import
命令可以创建和更新 vendor 分支。
当导入一个新文件时,(通常)vendor 分支创建了 `head' 版本,这时检出该文件的副本得到的是这一版本。
如果在本地做了修改并提交,则 `head' 版本移动到主干上。