可以将已修改的“工作台”资源提交给资源库,以便其他小组成员可以查看您的工作。只有在该分支上工作的其他成员才能看见在该分支上提交的那些更改。可以从两个位置发出提交命令:小组 > 提交菜单,或者同步视图。
要使用小组 > 提交来提交更改:
如果更改采用以上方式提交的任何文件时都出现了冲突,则操作将失败。如果发生这种情况,则必须执行更新,或者使用“同步”视图来解决冲突。一般认为总是在提交之前进行更加理想,原因是这样可以确保在提交更多更改之前资源库的状态最新。
如果正提交的资源中的一个或多个是新的且尚未被添加至 CVS 控制,则在执行提交之前将提示您添加这些资源。在执行提交之前,可以选择将所有或一些新资源添加至 CVS 控制,也可以选择不将任何新资源添加至 CVS 控制。将不提交不在 CVS 控制之下的任何资源。从“同步”视图提交还将提示是否有新资源。
要在“同步”视图中提交更改:
提示:可以通过执行覆盖并提交来提交具有冲突的文件。这将把资源的“工作台”副本提交到资源库中,从而除去了任何入局更改。
警告: 以上描述的覆盖并提交命令的行为只适用于“同步”视图的出局方式。在视图的入局/出局方式中,出局更改和冲突的行为是相同的,但是该命令将把入局更改回复为本地“工作台”的内容。在入局/出局方式中使用此命令时一定要非常小心。