【发布时间】:2011-12-06 10:03:39
【问题描述】:
我正在使用源代码控制插件名称为 UCM ClearCase 的 Jenkins。
它尝试创建一个视图并失败并出现错误:
[onlysourcecode] $ cleartool mkview -snapshot -stream ROLE_Test_Project_DevSG@\Vobname -tag SYSTEM_master_Test_ROLE_001_hudson view
Selected Server Storage Location "Views".
cleartool: Error: unable to set access control list for \\server\viewstor\NT+AUTHORITY\SYSTEM\view.1.vws: Access is denied.
cleartool: Error: protection on \\server\viewstor\NT+AUTHORITY\SYSTEM\view.1.vws is out-of-synch with identity.sd and groups.sd
cleartool: Error: Failed to set identity on view: Permission denied
cleartool: Error: unable to set access control list for \\server\viewstor\NT+AUTHORITY\SYSTEM\view.1.vws: Access is denied.
cleartool: Error: \\server\viewstor\NT+AUTHORITY\SYSTEM\view.1.vws: Permission denied
cleartool: Error: Unable to create view "\\server\viewstor\NT+AUTHORITY\SYSTEM\view.1.vws".
FATAL: UCM ClearCase failed. exit code=1
这基本上意味着它没有创建视图的权限。现在我的问题:
关于这里到底是什么问题有什么想法吗?
Jenkins 在内部使用什么 ID。这意味着我在登录机器并运行 Jenkins 的 DOMAIN 控制器上有一个用户 ID。如果 Jenkins 使用它,那么为什么会出现这个错误,因为我可以创建视图。
-
如果不是,那么它使用什么 ID,我如何让 Jenkins 使用我的域 ID,或者让内部 ID 成为 ClearCase AD 组的一部分。
李>
【问题讨论】:
标签: hudson jenkins clearcase hudson-plugins clearcase-ucm