出于特定原因,我们希望使用perforce来宾帐户更改perforce登录帐户。
但是,在我们刚刚更改了凭据后,Jenkins在尝试使用参数构建时报告错误消息: P4:无法设置工作空间:com.perforce.p4java.exception.RequestException:客户端规范中出错。 映射'// / test / Ranorex / RxProject / ...'不在'///...'。Error Message下 奇怪的是,在我们使用特定帐户更改凭据后,可以成功构建Jenkins。 (在从属计算机上,我们可以成功使用perforce来宾帐户登录)您可以在源代码管理选项卡中使用配置信息参考下面的内容。 Perforce configuration in Jenkins
答案 0 :(得分:0)
这不是权限错误,它是客户端规范错误。当您更改登录凭据时,我的猜测是您的构建客户端与新用户正常工作时遇到问题。
尝试使用新用户登录构建计算机,然后运行:
p4 -u<new user> -c<build client> sync -m1 -n //...
看看会发生什么。我怀疑你会得到相同的错误信息。或者也许是一个稍微有用的东西。