【发布时间】:2015-11-02 17:54:22
【问题描述】:
我已经为我的 perforce 设置了一些环境变量,比如 P4PORT,它正在工作,我还导出了 P4PASSWD,如果我输入 $export -p 可以看到它,但是 p4 仍然要求我输入密码我尝试使用$ p4 -u myusername login 登录。有什么想法或解决方案吗?
此外,我注意到公司 wiki 中的一些 cmets,例如“如果您的自动化需要 Perforce 交互,并且要求尚未传达给 Perforce 团队,请给他们发送电子邮件。一旦团队意识到所有详细信息,Perforce 票证可用于允许自动交互。”
这是否意味着我当前的存储库中不允许使用 P4PASSWD,如果我想自动执行此操作,我需要使用“perforce ticket”机制?
谢谢。
【问题讨论】:
-
是的,可以将服务器配置为仅支持基于票证的身份验证,方法是将安全配置设置为 3 级或更高级别,是的,听起来这就是您的情况,是的,您应该使用票证身份验证进行自动化。
-
@BryanPendleton 非常感谢,我认为问题已经解决了。
标签: perforce perforce-client-spec