在 CVS 中,团队在分支中共享和集成正在进行的工作。 将分支视为团队成员随时都可以更新的共享工作区。这样,各个成员都可以处理团队项目,与团队的其他成员共享他们的工作,以及在项目的所有阶段了解其他成员的工作。分支有效地代表了项目的当前共享状态。
可以在“工作台”中更改资源而不影响分支。个人必须显式地将他们更改过的资源提供给分支。
每个 CVS 存储库都至少有一个分支,称为 HEAD。在特定情况下,存储库中可以存在多个分支。例如,一个分支可能用于正在执行的工作,而另一个分支可能用于维护工作。
在“工作台”中本地进行更改时,您的工作是独立的。当您准备好让其他团队成员使用您的本地资源更改时,需要将您的工作成果落实至分支。当您执行同步时,所有这样的更改被归类为传出更改。
最理想的情况是在落实之前使用其他人所作的所有更改更新本地工作空间。这将确保您拥有其他团队成员的最新工作成果。在从分支更新、合并本地“工作台”中的所有冲突更改并在本地测试更改之后,就可以更容易地将“工作台”的更改落实至分支。
将更改落实至分支时,更改就会从本地“工作台”复制至分支。结果,当其他开发者稍后从分支更新时,这些更改就被视为传入更改。

创建 CVS 存储库位置
从 CVS 存储库检出项目
使用 CVS 共享新项目
设置分支
与存储库同步
更新
落实
解决冲突