我正在查看一个场景,我有一个离线清除案例 View ,我在此 View 中修改文件,清除我修改的文件的只读属性(劫持),然后几天后我在线查看并需要获取我的离线更改为流。
我要做的是 check out 被劫持的文件并重新检入(必要时合并)。
以这种方式工作总是安全的吗?
是否有可能在添加我的更改时不小心覆盖了其他人在离线工作时所做的更改?
关于如何离线使用 ClearCase 的任何建议?
谢谢!
(我之所以这么问是因为一所大学说这种离线工作方式可能会导致覆盖其他人的更改,特别是在将被劫持的文件转换为结帐之前离线工作一段时间后更新 View 的情况下。他说它不会事件建议在某些情况下进行合并,只需用被劫持文件的内容完全覆盖正在转换的元素的内容)
最佳答案
不,您在离线工作时不会覆盖任何内容。
ClearCase 具有用于快照 View 的协调机制,当您重新联机时,它将允许您:
该合并将是三向合并:
关于ClearCase:脱机工作劫持文件,然后 check out /合并,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5740826/