如何在clearcase中为用户提供编辑集成流元素的临时访问权限
目前,ClearCase设置中所有项目的集成流只能由管理员用户编辑 但现在我们需要给用户临时权限来编辑集成流中的某些内容 当他试图编辑内容时,一个如何在clearcase中为用户提供编辑集成流元素的临时访问权限,clearcase,Clearcase,目前,ClearCase设置中所有项目的集成流只能由管理员用户编辑 但现在我们需要给用户临时权限来编辑集成流中的某些内容 当他试图编辑内容时,一个NOINACT触发器阻止他编辑内容,该触发器阻止用户在集成流上创建活动 有没有办法在特定用户的特定项目、流或vob中临时禁用此触发器? 是否有其他方法向集成流授予用户临时编辑权限 按照VonC的指示,我尝试使用mktrtype命令将用户添加到排除的用户列表中。 请在下面找到我尝试执行的命令: cleartool mktrtype -replace -
NOINACT
触发器阻止他编辑内容,该触发器阻止用户在集成流上创建活动
有没有办法在特定用户的特定项目、流或vob中临时禁用此触发器?是否有其他方法向集成流授予用户临时编辑权限
按照VonC的指示,我尝试使用
mktrtype
命令将用户添加到排除的用户列表中。请在下面找到我尝试执行的命令:
cleartool mktrtype -replace -c [comment] -ucmobject -nusers [list of user ids] -preop mkactivity -execwin [windows trigger.pl location] -execunix [unix trigger.pl location]
但是我得到了一个错误cleartool:
type not specified error.
您可以帮助排除新错误消息的故障吗?当您查看时,应该会看到选项-nusers
只需将他的登录名添加到列表中即可
-nus/ers login-name[,...]
当逗号分隔的登录名列表中的任何用户执行该操作时,禁止触发
您可以通过类型资源管理器编辑该列表,允许您为特定用户临时停用该触发器,同时为其他所有用户保持该触发器的活动状态
您将在“点火条件”选项卡上找到列表:
如果该GUI由于某种原因没有响应,那么最好的办法是重新创建该mktrtype
命令,将添加用户添加到-user
选项中,并使用-replace
选项。有关示例,请参见。
之后,您无需重新安装(
mktrigger
)已更新的触发器。非常感谢您的回复。我试图使用类型资源管理器排除用户,但在触发器属性-排除的用户列表中,我找不到添加新用户的选项。你能帮忙吗?我已经用命令更新了我的问题,我试图执行,将用户的id添加到被排除的用户列表中。但我一直在犯错误。请help@aquero您在触发器的类型选择器的末尾缺少扩展名:trtype:name@\pvob
(trtype
是触发器的类型选择器,后跟您正在替换其定义的所述触发器的名称及其pvob或“project vob”)。@aquero:如果您有任何其他错误消息,将命令及其输出复制粘贴到注释中。我会调试它。