尝试创建新工作区时,perforce“工作区已存在”错误

use*_*150 1 version-control perforce

尝试在 Perforce 中创建新工作区时,出现错误“无法创建名为“ABCD”的工作区。工作区“ABCD”已存在。

Workspace Name: ABCD
Workspace Root: /prj/vlsi/vlsi_verify/users/amit/ABCD
Workspace mappings: 
//depot/VI_Digital/vi_convex/dev/manushar/workspace3/v1/convex/... 
//ABCD/convex/...
Run Code Online (Sandbox Code Playgroud)

为什么我收到此错误并且无法创建工作区?

pit*_*ker 5

这是因为工作区(又名客户端)“ABCD”已经存在。
您可以使用以下命令显示现有“ABCD”的规格:

p4 client -o ABCD
Run Code Online (Sandbox Code Playgroud)

您可以列出所有现有的客户端/工作区:

p4 clients
Run Code Online (Sandbox Code Playgroud)

要删除现有的客户端/工作区(只要它是您的),请调用:

p4 client -d <clientname>
Run Code Online (Sandbox Code Playgroud)

但是,您当然也可以只修改现有的“ABCD”。在命令行上只需调用:

p4 client ABCD
Run Code Online (Sandbox Code Playgroud)