cof*_*fee 18 version-control perforce
我有一个问题,用户尝试使用p4命令行(而不是p4v可视客户端)登录其Perforce帐户,但它似乎从没有权限的默认帐户开始.当他们尝试注销时
p4 logout
用户得到以下错误
"p4 protect"未启用"用户访问权限"foo"".
通过p4命令行注销和登录的标准方法是什么?
afl*_*lat 16
为了便于使用,请务必先通过P4USER环境变量设置用户名,然后使用p4 login,p4 logout也可以使用p4 -u <username> login
Hel*_*nda 11
以下命令解决了我的问题.这绝对是上面描述的单位,但我正在为那些与额外评论和信息混淆的人拼写出来.
适用于Windows和Mac OS X用户
p4 set P4USER=<username>
对于Linux用户,因为没有用于存储环境变量值的注册表
export P4USER=<username>
然后你可以使用
p4 info
验证是否正在使用新用户名.
对我来说p4 -u username login有效,但是当我尝试运行其他命令(例如p4 sync使用本地用户名)时,所以我使用了p4 -u username sync,它似乎有效。我认为每个p4命令都应该以p4 -u username
| 归档时间: |
|
| 查看次数: |
32878 次 |
| 最近记录: |