Permissions perforce-不支持mkdir操作

Permissions perforce-不支持mkdir操作,permissions,perforce,Permissions,Perforce,我想让perforce在一台新机器上工作。当我尝试同步文件时,我得到: /home/user/p4/dev/framework/end.cfg mkdir: /home/user: Operation not supported 我对此文件夹的权限是: drwxrw-rw- 2 501 20 p4 68 Sep 19 12:13 p4 我可以做些什么来修复此问题?基于此: 听起来问题在于“/home/user”不存在,并且不允许您创建它 仔细查看您收到的真实错误消息(我假设您的用户

我想让perforce在一台新机器上工作。当我尝试同步文件时,我得到:

/home/user/p4/dev/framework/end.cfg
mkdir: /home/user: Operation not supported
我对此文件夹的权限是:

drwxrw-rw-   2 501  20  p4  68 Sep 19 12:13 p4
我可以做些什么来修复此问题?

基于此:

听起来问题在于“/home/user”不存在,并且不允许您创建它


仔细查看您收到的真实错误消息(我假设您的用户名实际上不是“user”),看看导致错误的路径与您的实际主目录之间是否存在差异。我的猜测是,您的客户端规范中的某个地方(可能是根目录,也可能是视图)有一个输入错误,它告诉Perforce将您的工作区文件放在一个无效路径中。

您完全正确。我在工作中使用一个工作区,其中家得宝作为
/home/user/p4
;在我的笔记本电脑上,实际路径是
/Users/user/p4
。谢谢你抓住我愚蠢的疏忽在多台不同的机器上使用一个工作区时要小心——除非你有东西在它们之间复制内容(或者它们指向同一个文件服务器),否则事情很快就会变得非常混乱。如果两个不同的根是两个不同的物理磁盘位置,则每个根都有一个工作区