Why I can't delete a workspace in Perforce with this error: "Missing stream '' in stream hierarchy..."

Why I can't delete a workspace in Perforce with this error: "Missing stream '' in stream hierarchy..."

我试图以管理员身份删除 Perforce 中的工作区,但我总是遇到此错误:

好像有什么东西损坏了。

供参考:p4 client documentation

错误消息给出了要调查的特定流的名称://plb2020-02_fond_black_unreal_master(或类似的东西——请复制并粘贴实际文本,而不是匆忙截取的文本屏幕截图)! 运行:

p4 stream //plb2020-02_fond_black_unreal_master

(或任何名称)

检查 Parent 字段是否有效。如果您将流的 Type 更改为 mainline,它只能为空白。如果该流的 Parent 看起来像一个真正的流,则在该流上 运行 p4 stream 并检查 its parent,等等。希望您能够在层次结构中找到将其父级声明为 '' 的点并修复它。

如果没有这个流,检查客户端本身:

p4 client -f probabili-whatever

它是否有指向这个不存在的流的 Stream 字段?如果是这样,请将其删除,或将其更改为现有流。

如果这些都不起作用,那么您遇到了一个没有简单解决方法的错误。联系 Perforce 技术支持,以便他们可以完成更详细的调试过程,并可能发布服务器补丁。