【问题标题】:Not able to checkout elements in stream in ClearCase无法在 ClearCase 中检出流中的元素
【发布时间】:2020-12-28 07:01:36
【问题描述】:

我无法从除管理员用户之外的任何用户签出 Clearcase 中的 Dev 流中的任何元素。我收到以下错误:
没有执行“结帐”操作的权限。 必须是以下之一:对象组成员、对象所有者、VOB 所有者、管理组成员。

我在 Windows 中将用户组添加到 clearcase 的 Primary 组,但我仍然面临同样的问题。

【问题讨论】:

    标签: clearcase


    【解决方案1】:

    假设是常规 ClearCase(不是具有自动或 Web 视图的 CCRC),请在视图中输入:

    cleartool lsview -l -full -pro -cview
    

    检查主组是否正确。
    如果没有,请记下全局路径(应该类似于网络 UNC 路径 \\<aServer>\path\to\view\storage

    如果没有,在常规 CMD 会话中:

    set CLEARCASE_PRIMARY_GROUP=<aGroup>
    doskey fp=c:\Rational\ClearCase\etc\utils\fix_prot.exe -force -chgrp "<aGroup>" -chown <aLogin> $*
    fp -rec -chmod 775 \\UNC\Path\to\view.vws
    fp -root \\UNC\Path\to\view.vws
    
    • 如上所述,将\\UNC\Path\to\view.vws 替换为您在第一步中看到的全局路径(lsview)。
    • &lt;aGroup&gt; 替换为主要组名,将&lt;aLogin&gt; 替换为您的Windows 登录名。
      确保您的用户属于该组。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多