无法在 ClearCase 中检出流中的元素
Not able to checkout elements in stream in ClearCase
除管理员用户外,我无法从任何用户签出 Clearcase 开发流中的任何元素。我遇到以下错误:
无权执行操作“结帐”。
必须是以下之一:对象组成员、对象所有者、VOB 所有者、管理组成员。
我在 Windows 中将用户组添加到 clearcase 的主要组中,但我仍然面临同样的问题。
假设是常规 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
)中看到的全局路径,如上所述。
- 将
<aGroup>
替换为主要组名称,并将 <aLogin>
替换为您的 Windows 登录名。
确保您的用户属于该组。
除管理员用户外,我无法从任何用户签出 Clearcase 开发流中的任何元素。我遇到以下错误:
无权执行操作“结帐”。
必须是以下之一:对象组成员、对象所有者、VOB 所有者、管理组成员。
我在 Windows 中将用户组添加到 clearcase 的主要组中,但我仍然面临同样的问题。
假设是常规 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
)中看到的全局路径,如上所述。 - 将
<aGroup>
替换为主要组名称,并将<aLogin>
替换为您的 Windows 登录名。
确保您的用户属于该组。