Perforce 幽灵仓库
Perforce Ghost Depots
我在一所大学的教职工管理 Perforce p4d 服务器。
最近我不小心创建了 2 个 Depot 和 2 个组(使用 python 脚本),名称前面包含 BOM。服务器的字符集是utf8(无BOM)。
这两个 Depot 都出现在 P4V 和 P4Admin 中,但无法正常工作。这些组确实出现在 P4Admin 中,但只要我尝试 select 它们就会从列表中消失。
我已经尝试了很多,但无法摆脱它们。谁能给我一个删除它们的方法?
当我尝试删除它们时,我首先收到消息“//WS18_EL_VRClass/... - must refer to client '_____CLIENT_UNSET_____'。”
然后
“软件仓库包含标记为添加或编辑的文件。
在删除 depot 之前必须还原这些文件。"
我杀死了所有引用 Depot 的工作区。
有什么想法吗?
马丁
Unix?
假设你有 helix 服务器 privs 来删除组和 depost,首先打开一个终端 window。 (在 P4V 中,在工作区选项卡上选择一个文件夹,然后 right/context 单击 "open terminal window"。这将设置您的 P4 环境变量。)
然后用"p4 group -d"和"p4 depot -d"删除。
例如,假设您的组是 "BOMoops",运行:
p4 group -d `printf "\357\273\277"`oops
我在一所大学的教职工管理 Perforce p4d 服务器。 最近我不小心创建了 2 个 Depot 和 2 个组(使用 python 脚本),名称前面包含 BOM。服务器的字符集是utf8(无BOM)。 这两个 Depot 都出现在 P4V 和 P4Admin 中,但无法正常工作。这些组确实出现在 P4Admin 中,但只要我尝试 select 它们就会从列表中消失。
我已经尝试了很多,但无法摆脱它们。谁能给我一个删除它们的方法?
当我尝试删除它们时,我首先收到消息“//WS18_EL_VRClass/... - must refer to client '_____CLIENT_UNSET_____'。”
然后
“软件仓库包含标记为添加或编辑的文件。 在删除 depot 之前必须还原这些文件。"
我杀死了所有引用 Depot 的工作区。
有什么想法吗? 马丁
Unix?
假设你有 helix 服务器 privs 来删除组和 depost,首先打开一个终端 window。 (在 P4V 中,在工作区选项卡上选择一个文件夹,然后 right/context 单击 "open terminal window"。这将设置您的 P4 环境变量。)
然后用"p4 group -d"和"p4 depot -d"删除。
例如,假设您的组是 "BOMoops",运行:
p4 group -d `printf "\357\273\277"`oops