Clearcase 工具原子性

Clearcase 工具原子性,clearcase,atomicity,clearcase-remote-client,Clearcase,Atomicity,Clearcase Remote Client,假设我有一个本地视图,它使用中央ClearCase服务器的rcleartool更新定期更新。此更新任务需要20~30秒才能完成 当我的本地视图在20~30秒的时间范围内更新时,如果: 我签出将由rcleartool更新的文件 在这里,我只能想到三种情况: A.更新块,因此只有在更新完成后签出才会成功。情况很好。 B.在更新之前进行签出,在这种情况下: 我更新将失败,因为文件已签出, ii更新将成功,但将签出的文件置于劫持模式,或 iii已签出的文件已成功更新。没有劫机。 各种各样的比赛条件都会发

假设我有一个本地视图,它使用中央ClearCase服务器的rcleartool更新定期更新。此更新任务需要20~30秒才能完成

当我的本地视图在20~30秒的时间范围内更新时,如果: 我签出将由rcleartool更新的文件

在这里,我只能想到三种情况:

A.更新块,因此只有在更新完成后签出才会成功。情况很好。 B.在更新之前进行签出,在这种情况下: 我更新将失败,因为文件已签出, ii更新将成功,但将签出的文件置于劫持模式,或 iii已签出的文件已成功更新。没有劫机。 各种各样的比赛条件都会发生,观众的观点也会爆炸。 会是哪一个


另外,在更新运行时签入时会发生什么情况

最简单的答案是:更新应该是按需的,而不是自动的

但是,如果您保持定期自动更新,您可能会出现中提到的错误或缺陷之一。 也许,你会有一个:

您有:

对于,您可以刷新文件或视图,请求修复所述不一致


呜呜,完全没有听到你的答案。感谢VonC一如既往的快速回复,但不幸的是,我没有使用UI解决版本不一致的选项。有没有一种程序化的方法可以做到这一点?