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
为什么CollabNet Subversion客户端和TortoiseSVN都能很好地更新项目,但是<;svn>&书信电报;更新>;蚂蚁内部失败_Svn_Ant_Tortoisesvn_Hudson_Collabnet - Fatal编程技术网

为什么CollabNet Subversion客户端和TortoiseSVN都能很好地更新项目,但是<;svn>&书信电报;更新>;蚂蚁内部失败

为什么CollabNet Subversion客户端和TortoiseSVN都能很好地更新项目,但是<;svn>&书信电报;更新>;蚂蚁内部失败,svn,ant,tortoisesvn,hudson,collabnet,Svn,Ant,Tortoisesvn,Hudson,Collabnet,我可以使用CollabNet或Tortoise手动更新单个项目,没有问题 但是我的ant脚本(从Hudson执行)包含 <svn javahl="false" svnkit="false" username="${svn.username}" password="${svn.password}"> <update dir="${dest.path}/@{project}" /> </svn> 失败于 [svn]svn:'C:\Hudson sla

我可以使用CollabNet或Tortoise手动更新单个项目,没有问题

但是我的ant脚本(从Hudson执行)包含

<svn javahl="false" svnkit="false" username="${svn.username}" password="${svn.password}">
    <update dir="${dest.path}/@{project}" />
</svn>

失败于

[svn]svn:'C:\Hudson slave\xxxxx\yyyyy'不是工作副本

[svn]svn:无法从“C:\Hudson slave\xxxxx\yyyyy.svn\format”读取:C:\Hudson slave\xxxxx\yyyy.svn\format(系统找不到指定的文件)

[svn]失败了


ant是否可以使用旧版本的svn?如何检查它使用的是哪个版本?

我会使用Process Explorer查看ant正在运行的确切SVN命令。然后,您应该能够在ant之外复制问题。

奇怪的是,在错误消息的路径中,yyyy和.svn之间没有反斜杠。好主意。从Process Explorer中,我可以看到哪些jar文件正用于svn任务。