clearcase - 无法在 ClearCase 中检出流中的元素
问题描述
除了管理员用户之外,我无法从任何用户的 Clearcase 中的 Dev 流中签出任何元素。我收到以下错误:
没有执行“结帐”操作的权限。必须是以下之一:对象组成员、对象所有者、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 登录名。
确保您的用户属于该组。
推荐阅读
- python - python selenium,不能点击元素
- ms-access - SSMS,在记录某个值后更改未来值
- azure-active-directory - Microsoft Android 应用程序未将签名哈希与应用程序回复 URI 匹配
- javascript - 插入排序循环不变量
- mysql - 根据值返回唯一的不同值,按动态字段分组
- react-native - React Native Reanimated 有效地获取节点数组子集的最大值和最小值
- vue.js - 如何让每个 Vue 构建都包含在 Vue 应用程序中可访问的版本?
- python - 如何使用 Python 抓取图表?
- node.js - MongoDB Mongoose 连接数据库时出错
- r - Summarize Function dplyr 中的 n() 错误