Clearcase cleartool错误:";无法从非UCM视图的流中执行命令;或;“视图未附加到UCM流”;

Clearcase cleartool错误:";无法从非UCM视图的流中执行命令;或;“视图未附加到UCM流”;,clearcase,clearcase-ucm,Clearcase,Clearcase Ucm,我已从备份中恢复此视图,并将其重新注册和重新标记。我可以设置为视图,但没有附加流。在执行catcs时,它包含流名称和OID。当我描述视图时,它表示UCM视图。有没有办法将此视图附加到流 谢谢 不可能,如下所示: 目前没有将视图重新附加到流的机制。 UCM视图通过特定类型的内部PVOB对象连接到流;可能由于备份还原不一致,您的视图和PVOB变得不同步 一个担忧是关于联电的旧活动,但: 只要您可以签入视图中的任何签出并复制您希望保留的任何视图私有文件,就可以安全地删除视图并在流中创建一个新的视图。

我已从备份中恢复此视图,并将其重新注册和重新标记。我可以设置为视图,但没有附加流。在执行catcs时,它包含流名称和OID。当我描述视图时,它表示UCM视图。有没有办法将此视图附加到流


谢谢

不可能,如下所示:

目前没有将视图重新附加到流的机制。
UCM视图通过特定类型的内部PVOB对象连接到流;可能由于备份还原不一致,您的视图和PVOB变得不同步

一个担忧是关于联电的旧活动,但:

只要您可以签入视图中的任何签出并复制您希望保留的任何视图私有文件,就可以安全地删除视图并在流中创建一个新的视图。
您不会丢失任何活动,因为活动附加到流,而不是视图

您可能需要注意的唯一一件事是CC是否认为该活动仍在视图中设置,但您无法取消设置它(
cleartool setact-none
)。
在这种情况下,删除视图后,活动对象上的
cleartool checkvob-ucm-fix
应该修复它

因此,简而言之,在从旧的视图中得到您需要的东西之后,放下它,创建一个新的视图