更新视图时出错

时间:2015-12-04 08:06:19

标签: clearcase

我在更新视图时遇到错误。

检索视图同步和数据时遇到问题。

Clearcase CM server error: Unable to access "vob name" : unknown error in vob
Clearcase CM server error: Error 2 config spec load rule problems encountered 

如何解决该错误消息?

1 个答案:

答案 0 :(得分:1)

您需要访问日志(本地或服务器上)以了解更多信息 它曾经是cleartool getlog(ClearCase 7.x,even for CC 8.x

cleartool: Error: Checkout is currently disabled for element "element_name".
Its config spec rule information is currently unavailable due to either an aborted update or an update in progress

这类似于描述in this technote的旧CC(7.0.x):

  

症状1的可能原因:

     

如果相关视图当前没有进行更新,rebase或传递操作,则错误通常可归因于视图与流不同步。

尝试:

cd /path/to/snapshot/view
cleartool setcs -stream

症状2的可能原因:

  

被劫持的nocheckout意味着视图中被劫持的版本不再是配置规范从VOB中选择的版本。

  1. 重命名被劫持的文件并更新视图。
  2. 查看文件被劫持的版本。
  3. 将已劫持的文件复制到签出版本上。
  4. 从当前版本合并到签出版本。
  5. 现在可以签入版本。
  6.   

    症状3的可能原因:

         

    根据上面提到的错误消息说明,问题可能是由于视图的配置规范出现问题或视图更新中止或不完整。

    尝试:

    cd /path/to/snapshot/view
    cleartool setcs -current
    

    (原始答案)

    这可能是一个正确的问题,as illustrated by this thread

      

    检查用户和这两个VOB上的组权限   您是否依赖CLEARCASE_PRIMARY_GROUP环境变量?
      如果是,请检查执行更新的用户的值。

    将vob的权利与您尝试更新的当前快照视图的权限进行比较:

    cd /path/to/snapshot/view
    cleartool lsview -l -full -pro -cview
    

    如果CLEARCASE_PRIMARY_GROUP设置不正确,则更容易:

    • 将其设置为正确的组(即vob的主要组或其中一个辅助组)
    • 删除并重新创建您的视图 (如果您不想删除/重新创建视图,you can fix_prot it
相关问题