如何在 perforce 中列出当前用户和工作区?
How can I list the current user and workspace in perforce?
在 Perforce 中输入 whoami
(Linux) 等价于什么?我想以编程方式找到当前登录的用户。
我还能以某种方式获取当前工作区的名称吗?
目前正在做:
p4 info | grep 'User name'
p4 info | grep 'Client name'
p4 info
给你一切。
p4 set P4USER
获取您当前设置的用户的名称(无需连接到服务器以获取有关它的任何信息——您可能已登录,也可能未登录,用户可能或可能不存在)。
p4 set P4CLIENT
与客户端名称相同(不验证客户端是否存在或类似内容)。
p4 login -s
为您提供当前用户的当前身份验证状态。
p4 user -o
和 p4 client -o
为您提供有关当前用户和客户端的更多信息。您可以使用 -Ztag
和 -F
全局标志(参见 p4 help usage
和 p4 help undoc
)以编程方式将这些表单转换为字典并从中提取特定键,而无需对文本进行正则表达式.各种脚本 API 也内置了此功能。
在 Perforce 中输入 whoami
(Linux) 等价于什么?我想以编程方式找到当前登录的用户。
我还能以某种方式获取当前工作区的名称吗?
目前正在做:
p4 info | grep 'User name'
p4 info | grep 'Client name'
p4 info
给你一切。
p4 set P4USER
获取您当前设置的用户的名称(无需连接到服务器以获取有关它的任何信息——您可能已登录,也可能未登录,用户可能或可能不存在)。
p4 set P4CLIENT
与客户端名称相同(不验证客户端是否存在或类似内容)。
p4 login -s
为您提供当前用户的当前身份验证状态。
p4 user -o
和 p4 client -o
为您提供有关当前用户和客户端的更多信息。您可以使用 -Ztag
和 -F
全局标志(参见 p4 help usage
和 p4 help undoc
)以编程方式将这些表单转换为字典并从中提取特定键,而无需对文本进行正则表达式.各种脚本 API 也内置了此功能。