This appears to be an svnkit issue rather than a hudson issue. Notice that
svnkit takes an order of magnitude longer to check out than does the native
svn.
- $SVN is an svn+ssh:// url
[test] deng-pweis| ~/download/svnkit-1.2.0.4710/jsvn co $SVN/trunk/x
...
Checked out revision 208171.
~/download/svnkit-1.2.0.4710/jsvn co $SVN/trunk/x 65.93s user 392.37s system
63% cpu 12:05.85 total
[test] deng-pweis| du -sh x
1.3G qres
[test] deng-pweis| rm -rf x
[test] deng-pweis| time /usr/bin/svn co $SVN/trunk/x
...
Checked out revision 208177.
/usr/bin/svn co $SVN/trunk/x 8.24s user 6.06s system 18% cpu 1:17.06 total
[test] deng-pweis| /usr/bin/svn --version
svn, version 1.5.1 (r32289)
compiled Jul 24 2008, 20:58:29
Copyright (C) 2000-2008 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).
The following repository access (RA) modules are available:
- ra_neon : Module for accessing a repository via WebDAV protocol using Neon.
- handles 'http' scheme
- handles 'https' scheme
- ra_svn : Module for accessing a repository using the svn network protocol.
- with Cyrus SASL authentication
- handles 'svn' scheme
- ra_local : Module for accessing a repository on local disk.
- ra_serf : Module for accessing a repository via WebDAV protocol using serf.
- handles 'http' scheme
- handles 'https' scheme
[test] deng-pweis| /usr/bin/java -version
java version "1.6.0_07"
Java(TM) SE Runtime Environment (build 1.6.0_07-b06)
Java HotSpot(TM) 64-Bit Server VM (build 10.0-b23, mixed mode)
[test] deng-pweis| ~/download/svnkit-1.2.0.4710/jsvn --version
jsvn, version 1.2.0 (r4710)
Copyright (C) 2004-2007 TMate Software.
SVNKit is open source (GPL) software, see http://svnkit.com/ for more
information.
SVNKit is pure Java (TM) version of Subversion, see http://
subversion.tigris.org/
The following repository access (RA) modules are available:
- org.tmatesoft.svn.core.internal.io.dav : Module for accessing a repository
via WebDAV protocol.
- handles 'http' scheme
- handles 'https' scheme
- org.tmatesoft.svn.core.internal.io.svn: Module for accessing a repository
using the svn network protocol.
- org.tmatesoft.svn.core.internal.io.fs: Module for accessing a repository on
local disk.
- handles 'file' scheme (only FSFS repositories are supported)
Does this involve master/slave set up? What is the SVN repository URL? Is this
http, ssh, svn, or something else?