作为Perforce管理员,我可以不使用密码以其他用户身份登录并执行以下操作:
p4 login joe
p4 -u joe revert //...
我想在Python脚本中使用P4Python实现这一点。我已尝试设置每个this answer的user
字段:
from P4 import P4
p4 = P4()
p4.user = 'joe'
p4.connect()
p4.run_revert('//...')
我尝试过使用更类似于命令行语法的东西(perthis post):
p4 = P4()
p4.connect()
p4.run_login('joe')
p4.run_revert('//...', user='joe')
两者都会导致异常:
P4.P4Exception: [P4#run] Errors during command execution( "p4 revert -k //..." )
[Error]: 'Perforce password (P4PASSWD) invalid or unset.'
有没有一种方法可以让我不用密码以另一个Perforce用户的身份在Python中使用P4Python登录?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐