创建基线时出现ClearCase错误

时间:2014-04-14 20:55:39

标签: clearcase clearcase-ucm

我正在使用ClearCase UCM,我在创建基线或执行任何ClearCase活动时遇到错误。

历史是我创建了2个vobs,然后我删除了这些vob并重新创建它们。 我不确定错误是否是由此造成的。但是如何修复此错误。我试着抬头看看这个uuid引用了哪个vob,但我找不到它。

ClearCase: Error: Unable to find replica in registry for VOB with object ID:"c8421ede.c19811e3.9827.6c:41:6a:1f:57:06"
ClearCase: Error: Unable to locate versioned object base with object id: "c8421ede.c19811e3.9827.6c:41:6a:1f:57:06".

1 个答案:

答案 0 :(得分:0)

这取决于您如何移除和重新创建这些用户单。

如果您只删除了vob标记并取消注册,则可以使用mkvobmktab -vob + register -vob添加回传。

https://publib.boulder.ibm.com/infocenter/cchelp/v7r0m1/topic/com.ibm.rational.clearcase.cc_admin.doc/images/rgy_ops.gif

在您的情况下,"无法在注册表中找到副本"应该意味着:

  • 要么Vob没有再次正确注册。
  • 或它引用了尚未添加的管理vob(带有UCM,通常是PVob)(如this technote所示)

您可以在Vob registry中查看vobs标签和ooid(详见this article)。