cof*_*fee 5 version-control perforce
我有一个问题,用户尝试使用 p4(不是 p4v)登录他们的 perforce 帐户,但它似乎是在没有权限的情况下从默认帐户开始的。当他们尝试使用 注销时p4 logout,他们会收到“'p4 保护'尚未启用用户“foo”的访问权限”。
通过 p4 注销和登录的标准方式是什么?
Perforce 使用两个环境变量,P4PORT和P4USER(还有其他的,但这是您需要的两个)。如果P4PORT未定义,则默认为perforce:1666;如果P4USER未定义,则默认为当前登录的用户名(在 Linux 上,它从USER变量中获取此形式)。如果该用户在 perforce 中不存在,您将看到您描述的消息。
如果您需要客户端使用与 Linux 不同的用户名登录,则需要运行:
export P4PORT=<server:port>
export P4USER=<perforce username>
p4 login
Run Code Online (Sandbox Code Playgroud)
如果服务器尚未设置为在首次访问时自动创建用户帐户,则会发生错误;并且数据库中不存在定义的用户名P4USER(或推断的用户名USER)。
| 归档时间: |
|
| 查看次数: |
8551 次 |
| 最近记录: |