提交
可以将已修改的“工作台”资源提交给资源库,以便其他小组成员可以查看您的工作。只有在该分支上工作的其他成员才能看见在该分支上提交的那些更改。可以从两个位置发出提交命令:小组 > 提交菜单,或者同步视图。
要使用小组 > 提交来提交更改:
- 在“导航器”视图中,选择想要提交的资源。
- 右键单击该资源,并从弹出菜单中选择小组 > 提交。
- 在“提交注释”对话框中,提供对更改的注释(例如,修正拼写错误)。
如果更改采用以上方式提交的任何文件时都出现了冲突,则操作将失败。如果发生这种情况,则必须执行更新,或者使用“同步”视图来解决冲突。在以任何方式提交之前始终都进行更新被认为是更理想的工作流,原因是这样可以确保在提交更多更改之前您具有资源库的最新状态。
要在“同步”视图中提交更改:
- 在“导航器”视图中,选择想要提交的资源。
- 进行右键单击以打开弹出菜单,并选择小组 > 与资源库同步。“同步”视图将打开。
- 在“同步”视图的工具栏上,选择出局方式按钮以显示您可能具有的已修改的任何“工作台”资源(出局更改)。
- 如果存在冲突(红色箭头),则解决这些冲突。使用文本比较区域来将资源与冲突进行合并。可以将更改从文件的资源库修订版复制到文件的“工作台”修订版,并保存已合并的“工作台”资源。一旦解决了“结构比较”区域中的所有冲突,就可以提交了。
- 在“结构比较”窗格中,右键单击想要提交的层次结构的顶部,并从弹出菜单中选择提交。
- 在“提交注释”对话框中,提供对更改的注释(例如,修正拼写错误)。
提示:可以通过执行覆盖并提交来提交具有冲突的文件。这将把资源的“工作台”副本提交到资源库中,从而除去了任何入局更改。
警告: 以上描述的覆盖并提交命令的行为只适用于“同步”视图的出局方式。在视图的入局/出局方式中,出局更改和冲突的行为是相同的,但是该命令将把入局更改回复为本地“工作台”的内容。在入局/出局方式中使用此命令时一定要非常小心。

用 CVS 编程的小组
CVS 资源库
分支
与 CVS 资源库同步

更新
解决冲突
比较资源
版本控制有效期:添加和忽略资源
CVS
“CVS 同步”视图