enter image description here不知道我搞砸了哪里。我从命令提示符运行命令来更改config.txt,现在由于此错误,我无法创建任何新工作区。请帮忙。enter image description here
答案 0 :(得分:0)
在链接的图片中,错误消息为:
File C:\give\null_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
。
这是一个相对不常见的事情,所以我不确定你是怎么做到的。也许您可以提供有关您拥有的配置设置的更多信息?例如,右键单击//depot/give
浏览器选项卡中的Depot
子文件夹,然后执行"打开命令提示符"然后做:
p4 set
并使用其显示的数据更新您的问题。
如果您可以找出设置P4CLIENTPATH
的位置/原因,您可以:
P4CLIENTPATH
更改为c:\give