P4Python:Perforce:文件不在允许的文件系统路径下



输入图像描述Heredon不知道我在哪里搞砸了。我从命令提示符上ran命令更改config.txt,现在由于此错误,我无法创建任何新工作区。请帮助。输入图像说明

在您的链接图像中,错误消息是:

File C:givenull_file.txt is not inside permitted filesystem path c:/Users/agrahari

这表明您的工作空间定义无法正确描述笔记本电脑上的文件的布局。

使用P4V编辑工作空间,该工作区为agrahari_agrahari-WX-1_3545。当您这样做时,您会看到(我相信)工作区Root:定义为:

Root: c:

告诉perforce,您的perforce管理的文件可以位于c:子目录中的笔记本电脑上的任何地方。

怎么样,您以某种方式将其他一些perforce配置设置(可能P4CLIENTPATH)设置为 c:/Users/agrahari,表明由perforce管理的文件可以唯一的位于c:/Users/agrahari

的子directories中。

那是相对不可思议的事情,所以我不确定您是如何做到的。也许您可以提供有关哪些配置设置的更多信息?例如,在Depot浏览器选项卡中的//depot/give子文件夹上右键单击,然后在此处执行"打开命令提示符",然后进行:

p4 set

并使用显示的数据更新您的问题。

如果您可以弄清楚在哪里设置P4CLIENTPATH,则可以:

  1. 删除该设置,或
  2. P4CLIENTPATH更改为c:give

最新更新