git p4客户端在迁移工作区时不匹配



我是Perforce p4 CLI的新手,但经常使用Perforce Helix Cloud。我正在尝试使用git-p4使用以下命令将Perforce工作空间迁移到git:

git-p4 clone //path/to/perforce/workspace

迁移失败,出现以下错误:

p4 returned an error: //path/to/perforce/workspace - must refer to client 'LAPTOP-NAME'.

其中LAPTOP-NAME是我的笔记本电脑的名称。我试过用Helix Visual Client和P4命令p4 set P4HOST=LAPTOP-NAME清除和更新工作空间的P4HOST名称(如Can't change Perforce host),但没有效果。

因为这也是我第一次使用p4,也许一些额外的设置是必要的?

我也试过设置我的p4配置:

p4 set P4PORT=server.example.com:1666
p4 set P4USER=username
p4 set P4PASSWD=password123
p4 set P4CLIENT=client-dev

在设置配置后尝试执行迁移不再抛出客户端错误,而是抛出错误

User <username> does not exist

虽然用户名肯定是准确的。

提前感谢您的帮助!

我现在让它工作了。这是一个更新P4CLIENT名称的简单案例。git-p4命令行需要在p4命令行中更新。