Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 尝试使用Ant在perforce工作区上构建代码时出现拒绝访问错误。_Java_Ant_Perforce_Access Denied - Fatal编程技术网

Java 尝试使用Ant在perforce工作区上构建代码时出现拒绝访问错误。

Java 尝试使用Ant在perforce工作区上构建代码时出现拒绝访问错误。,java,ant,perforce,access-denied,Java,Ant,Perforce,Access Denied,我最近开始在Perforce上工作。我有一个源代码,我使用Ant build构建它。我已经在perforce服务器(我机器上的本地服务器)中正确地签入了源代码的所有文件 现在,当我在perforce中创建一个新用户,从perforce depot获取签入代码的最新版本到我的工作区,并尝试使用Ant构建时,我得到一个拒绝访问错误。与我保存在备份文件夹中并使用Ant构建的源代码相同,它构建正确。我不知道为什么我会遇到这个访问被拒绝的错误 是否在perforce中创建新用户?这可能是新用户可能没有对您

我最近开始在Perforce上工作。我有一个源代码,我使用Ant build构建它。我已经在perforce服务器(我机器上的本地服务器)中正确地签入了源代码的所有文件


现在,当我在perforce中创建一个新用户,从perforce depot获取签入代码的最新版本到我的工作区,并尝试使用Ant构建时,我得到一个拒绝访问错误。与我保存在备份文件夹中并使用Ant构建的源代码相同,它构建正确。我不知道为什么我会遇到这个访问被拒绝的错误

是否在perforce中创建新用户?这可能是新用户可能没有对您的工作空间的读/写权限的原因

详细信息!您运行的确切性能命令是什么;您收到的确切错误消息是什么?直接从构建脚本和输出中剪切和粘贴,必要时使用
ant-verbose
,以便更深入地了解正在发生的事情。Perforce命令-p4 sync。(获取文件的最新版本-此操作有效)错误(在任何用户工作区的同步文件上运行Ant build时)-Java FileNotFound异常-访问被拒绝。但是,我认为这个问题是因为存在某些文件,当从服务器同步时,这些文件与备份文件夹中的文件不同。某些文件在签入到仓库并同步回工作区时会发生更改。同步的文件是如何更改的?会不会是RCS关键字扩展?此外,请检查客户端中的行尾设置。在您的Ant构建中是否有任何东西在假设事物的位置?我检查了所有权限约束。问题与权限无关。事情是这样的——有一些文件,当它们被检入仓库,然后同步回工作区时,就会发生变化。这是我在比较工作区代码和备份代码时发现的。我不知道为什么会这样。我配置服务器的方式是否有问题?