cleartool错误:“无法从非UCM视图的流命令”或“视图未附加到UCM流”

时间:2013-10-30 13:44:03

标签: clearcase clearcase-ucm

我将此视图从备份恢复,并重新注册并重新标记。我可以设置为视图,但没有附加流。当我做catcs时,它包含流名称和OID。当我描述视图时,它说UCM视图。有没有办法让这个视图附加到流?

谢谢!

1 个答案:

答案 0 :(得分:0)

不可能,如that identical question on IBM forums所示:

  

目前没有机制可以将视图重新附加到流中    UCM视图通过特定类型的内部PVOB对象连接到流;或许您的视图和PVOB由于备份恢复不一致而变得不同步

一个问题是关于旧联华电子的活动,但是:

  

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

     

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

因此,简而言之,在从旧视角中获取所需内容后,请将其删除并创建一个新视图。