我从tigris.org下载了svntask for ant,所以它是"官方"的.
我有一个简单的任务来更新我的整个项目
运行此任务大约需要2个小时.
svn update
在命令行上运行大约需要5秒钟.
(在这两种情况下,没有从服务器关闭的更新)
我也尝试过使用svntask用于与subversion接口的方法,我尝试了svnkit方法和命令行方法.
任何想法为什么这可能需要这么长时间?显然这是慢得令人无法接受的.
谢谢
通过使用嵌套,
该命令最终会调用update
当前目录层次结构中的每个文件.这可能是为什么需要两个小时.
尝试使用任务的dir
属性update
:
并且,如果这不起作用,请打开-verbose
或-debug
查看是否可以获得有关任务期间发生的更多信息.