当两个或更多个团队成员修改同一个文件或文件夹时,将引起冲突。如果您暂挂变更集,修改其中包含的文件,然后恢复该变更集,那么也会引起冲突。
在接受传入变更集时,必须解决这些冲突。
Rational Team Concert™ 源代码控制能够检测潜在冲突,并且提供了用于解决冲突的工具和方法。
要解决冲突,请执行下列操作:
- 在暂挂的变更工具窗口中,浏览到包含冲突的组件的未解决文件夹。有冲突的文件和文件夹标有
图标。
- 右键单击有冲突的文件,然后选择下列其中一种方法来解决该冲突:
- 在比较编辑器中打开:在比较编辑器工具中打开该文件,以便可以查找区别并进行解决。
- 自动解决:自动合并区别并解决冲突。要确认自动合并,请单击确定。如果无法自动解决该文件的冲突,那么将打开一个对话框。单击确定以便以手动方式解决冲突。
- 使用建议变更解决:使用建议的传入变更来解决冲突。要确认使用建议的变更来解决冲突,请单击确定。要重新装入文件,请单击是。
- 使用我的变更解决:使用您的存储库工作空间变更来解决冲突。要确认使用您的存储库工作空间变更来解决冲突,请单击确定。
- 按已合并进行解决:在您使用比较编辑器工具合并文件后解决冲突。要确认按已合并来解决冲突,请单击确定。
解决冲突后,“冲突”图标
将消失。