Perforce - p4 sync命令无效



由于错误,我无法在windows命令行或powershell上运行force命令。

我在UI上做了一些动作,得到了相应的命令force命令,即-

p4 sync -f //MyFolder/Code/Project1...#head

给出一个错误-我的文件夹是一个仓库,而不是客户端。

为什么会出现这个错误,如何运行一个force命令?

设置您的P4CLIENT变量。如果您已经设置了客户端工作区,那么就使用它。仓库和客户端共享一个命名空间,因此客户端名称不能与仓库名称重叠(这就是你得到的错误)。

p4 set P4CLIENT=MasterJoe-ws

请注意,默认的P4CLIENT是您的客户端主机的名称,这通常是一个适当的唯一名称(除非您故意命名您的仓库以匹配您的客户端主机,反之亦然)。

如果您还没有客户端工作区,那么在您设置了P4CLIENT之后,创建实际的客户端工作区:

p4 client

然后你可以同步工作空间:

p4 sync

最新更新