我正在研究这样一种情况:我有一个离线的ClearCase视图,并且我修改了该视图中的文件,清除了我修改的文件上的只读属性(劫持)。然后几天后,我将该视图在线,并需要将我的离线更改导入流中。
我会先检出劫持的文件,然后再将它们检入(必要时合并)。
这种方式总是安全的吗?在添加我的更改时,是否可能意外覆盖其他人在我离线工作时所做的更改?有关如何使用ClearCase离线的建议吗?
谢谢!
(我之所以问这个问题,是因为有人说这种离线工作方式可能会导致覆盖他人的更改,特别是在离线工作一段时间后更新视图并将被劫持的文件转换为检出文件时。他说在某些情况下甚至不会提出合并,而是完全用劫持文件的内容覆盖正在转换的元素的内容。)
我会先检出劫持的文件,然后再将它们检入(必要时合并)。
这种方式总是安全的吗?在添加我的更改时,是否可能意外覆盖其他人在我离线工作时所做的更改?有关如何使用ClearCase离线的建议吗?
谢谢!
(我之所以问这个问题,是因为有人说这种离线工作方式可能会导致覆盖他人的更改,特别是在离线工作一段时间后更新视图并将被劫持的文件转换为检出文件时。他说在某些情况下甚至不会提出合并,而是完全用劫持文件的内容覆盖正在转换的元素的内容。)