执行变基时,将阻止子流上的所有签出。
实际上,Clearcase 必须确保所有整个视图都基于新的流配置,因此会显示以下消息:
流的配置已更改。此更新操作将使视图显示新配置。是否要立即更新视图?
我试着想象一个场景来解释更新所有视图的绝对必要性。
我想象一个变基是从旧的基础基线制作的情况。
因此,当前子的配置流仍然基于当前父的基线,如果没有在其中执行更新,文件的保留将涉及非内聚状态。
执行此完整更新的充分理由是什么?
假设没有这种预防:
如果在 rebase 之后,我能够修改流子中的文件并检查它,那么潜在的问题是什么?