合并向导

此向导帮助您将项目的两种状态之间的更改合并到工作空间中。通常,使用“合并向导”来将更改从一个分支移到另一个分支,例如,在分割分支之后用来修正错误。合并操作提取分支中两个点之间的更改:起始点结束点,并将它们合并到工作空间中。通常,起始点将作为分支的根(版本标记),而结束点可以是分支的提示(最新的和最好的)或另一版本标记。

了解合并的目标始终是工作空间中的项目这一点是很重要的。合并完成之后,可以本地方式测试更改,然后将它们提交至新分支(通常是 HEAD)。

要开始合并,选择某个项目(或一个或多个资源),并从弹出菜单中选择小组 > 合并...

起始点

这是将要选择的合并起始点的位置。

从列表中,选择项目的将作为合并操作的起始点(基本点)的版本。

合并对话框初始状态

结束状态

这是将要选择的合并的结束状态的位置。

从列表中选择以下任何一项:

这将是合并操作的结束点。当想要将项目的两个版本之间的差别合并到工作空间时,选择版本。如果想要将在分支中所作的更改合并到本地工作空间时,选择分支。

合并对话框结束状态

按“完成”按钮之后,会计算起始点与结束点之间的更改,并在“同步”视图中将这些更改显示为 CVS 合并同步。根据正在合并的项目的大小,此操作可能要花一些时间但可以在后台中执行。在“同步”视图中,可以更新更改或将更改合并到“工作台”中。

相关概念
CVS 小组编程
分支

相关任务
设置分支
从分支合并

相关参考
CVS
CVS 合并同步
比较编辑器

法律声明