ClearCase:脱机劫持文件,然后检出/合并

axk*_*axk 6 offline clearcase

我正在查看一个场景,我有一个离线清晰的案例视图,我在这个视图中修改文件清除我修改的文件的只读属性(劫持)然后几天后我在线查看视图,需要得到我的离线更改到流中.

我要做的是检查被劫持的文件并重新检入(必要时合并).

以这种方式工作总是安全的吗?
是否有可能在添加我的更改时,我会意外地覆盖其他人在离线工作时所做的更改?有关如何离线使用ClearCase的任何建议?

谢谢!

(我问,因为一个大学说这种离线工作方式可能会导致覆盖其他人的更改,特别是在离线工作一段时间后更新一个视图,然后将被劫持的文件转换为结帐时.他说它不会事件建议在某些情况下进行合并,只需用劫持文件的内容完全覆盖正在转换的元素的内容)

Von*_*onC 9

不,你在离线工作时不会覆盖任何东西.

ClearCase具有快照视图的协调机制,当您重新联机时,它将允许您:

  • 搜索所有被劫持的文件
  • 结帐这些文件
  • 然后检查它们,这是ClearCase将提示您进行合并的时间,如果在您的离线时间内对该文件进行了任何新版本.
    合并将是一个三方合并:
    • root版本:您或其他人修改之前的版本
    • 源版本:matest checkin版本(在您离线时完成)
    • 目标版本:您当前的文件