首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何以用户身份登录p4

如何以用户身份登录p4
EN

Stack Overflow用户
提问于 2011-08-17 20:37:23
回答 4查看 40.7K关注 0票数 21

我遇到一个问题,用户试图使用p4命令行(而不是p4v可视化客户端)登录到他们的Perforce帐户,但它似乎是从没有权限的默认帐户开始的。当他们尝试使用以下命令注销时

p4 logout

用户收到以下错误

“'p4 protect‘尚未启用用户"foo”的访问权限“。

通过p4命令行注销和登录的标准方式是什么?

EN

回答 4

Stack Overflow用户

发布于 2011-08-17 20:58:33

为便于使用,请确保先通过P4USER环境变量设置用户名,然后使用p4 loginp4 logout也可以使用p4 -u <username> login

票数 19
EN

Stack Overflow用户

发布于 2014-08-14 04:58:17

下面的命令解决了我的问题。这绝对是上面描述的那种扁平化,但我要为那些对额外的评论和信息感到困惑的人解释清楚。

适用于Windows和Mac OS X用户

p4 set P4USER=<username>

对于Linux用户,因为没有注册表来存储环境变量的值

export P4USER=<username>

然后,您可以使用

p4 info

以验证是否正在使用新用户名。

票数 15
EN

Stack Overflow用户

发布于 2013-06-29 07:00:12

对我来说,p4 -u username login可以工作,但当我尝试运行其他命令,如p4 sync时,它使用的是本地用户名,所以我使用p4 -u username sync,它似乎可以工作。我认为每个p4命令都应该以p4 -u username开头

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7092908

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档