使用批处理方式解决冲突

检测到冲突时,可以逐项解决,也可以使用批处理方式解决。
如果选择使用批处理方式解决冲突,请选择以下其中一个选项:

使用批处理方式解决冲突时,将以同样方式解决所有冲突。例如,如果选择通过数据库更新工作区的选项,那么所有工作区文件都将通过数据库中的文件进行更新。

下表中汇总了可能的批处理方式结果。

表 1. 冲突解决结果:批处理方式
冲突类型 结果:通过工作区批处理方式更新数据库 结果:从数据库批处理方式更新工作区
1. 工作区更改为工作对象 使用工作区中的更改更新数据库对象 使用数据库中的文件更新工作区文件
2. 数据库更改为工作对象 使用工作区中的更改更新数据库对象 使用数据库中的文件更新工作区文件
3. 工作区更改为静态对象 检出数据库对象,然后使用工作区中的更改进行更新 使用数据库中的文件更新工作区文件
4. 数据库更改为静态对象 检出数据库对象,然后使用工作区中的更改进行更新 使用数据库中的文件更新工作区文件
5. 在多个位置中发生更改的对象 检出数据库对象,然后使用工作区中的更改进行更新 使用数据库中的文件更新工作区文件
6. 工作区中缺少文件 项目中移除工作区中找不到数据库对象 缺少的文件从数据库复制到工作区
7. 非受控文件 工作区文件添加到数据库,然后被检出 从工作区删除非受控文件
8. 文件发生错误 用户通过删除或重命名文件来手动解析冲突 用户通过删除或重命名文件来手动解析冲突

有关更多信息,请参阅冲突解决:从工作区批处理方式更新数据库冲突解决:从数据库批处理方式更新工作区


反馈