下一个: , 上层: Tracking sources


13.1 第一次时使用导入

在第一次提交源码时使用 import 命令。 使用 import 命令跟踪第三方源码时,vendor tagrelease tags 很有用处。 vendor tag 是分支的符号名(除非使用 `-b branch' 标志—参阅 Multiple vendor branches,分支号总是 1.1.1)。 release tags 是特定发行版的符号名,比如 `FSF_0_04'。

注意,import 命令改变你执行时所处的目录。 特别是,它不会将该目录作为 cvs 工作目录;如果你想修改这些源码,先导入之再检出到另一个不同目录中(参阅 Getting the source)。

假设你有 wdiff 程序的源码,目录为 wdiff-0.04,打算做一些私有的修改,并能用于以后新的发行版本中。 将源码导入仓库开始:

     $ cd wdiff-0.04
     $ cvs import -m "Import of FSF v. 0.04" fsf/wdiff FSF_DIST WDIFF_0_04

上面的例子中将 vendor tag 命名为 `FSF_DIST',唯一的 release tag 设为 `WDIFF_0_04'。