为什么perforce显示“// depot <contains no =”“files =”“或=”“folders =”“>”?</contains>

时间:2010-08-17 19:51:34

标签: perforce

从昨天开始,我无法连接到我们的Perforce服务器。扩展软件仓库会显示消息“// depot”。有趣,因为我上周连接得很好,坐在我旁边的人可以毫无问题地连接。

IT没有说明设置没有改变,也没有报告错误。 IT在多个时区之外没有帮助!

我希望有人在这里遇到过类似的问题,可以告诉我要翻转哪个开关。

已解决:使用P4Win或P4V没有错误。但是使用命令行p4.exe我收到错误“protected namespace - access denied”。将此传递给IT并且再次神秘地工作。听起来我已经禁用了我的权限然后重新启用了。没有人拥有任何东西,但至少我已经恢复正常运行了!

很有趣,在收到错误消息之前我必须先去命令行。

1 个答案:

答案 0 :(得分:3)

“受保护的命名空间 - 访问被拒绝” - 表示您没有指定路径的权限。如果您已启用详细日志记录,则应在P4V输出窗口中看到此消息。

一种可能性是管理员可能在编辑组或保护表时意外地在您的用户名中引入了拼写错误,或者从组中删除了您,从根本上删除了您的访问权限(但很容易恢复)。规范库会对perforce服务器控制文件进行更改,以便管理员可以检查出现了什么问题,但规范库不会告诉您哪个管理员对其进行了更改。必须在事件发生之前创建spec depot。