Dear Wiki user, You have subscribed to a wiki page or wiki category on "Ivy Wiki" for change notification.
The following page has been changed by JamieBurns: http://wiki.apache.org/ivy/SvnResolver ------------------------------------------------------------------------------ ==== Download dependencies ==== * Download `ivy-1.3.1-bin.zip` from http://incubator.apache.org/ivy/doc/releasenotes/1.3.1.html + * Downloadhttp://wiki.apache.org/ivy/SvnResolver?action=edit - * Download `libdb42.dll` from http://subclipse.tigris.org/svn/subclipse/tags/svnClientAdapter/0.9.13/svnClientAdapter/ + Edit "SvnResolver" - Ivy Wiki `libdb42.dll` from http://subclipse.tigris.org/svn/subclipse/tags/svnClientAdapter/0.9.13/svnClientAdapter/ * When prompted for a username type in `guest`. Leave the password field blank. * We need `libdb42.dll` because of the patch applied to svnClientAdapter 0.9.13 - see http://subclipse.tigris.org/issues/show_bug.cgi?id=83 for more information. * Download `svn-1.2.0-setup.exe` from http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=469&expandFolder=469&folderID=0 * Our site runs the SVN 1.3.1 server and deploys the SVN 1.2.0 client. + ==== Install subversion + * Run `svn-1.2.0-setup.exe`. This will make libraries available that are required by JNI in svnClientAdapter. The subversion bin directory is added to the path that JNI looks in. + * Copy `libdb42.dll` to the subversion `bin` directory + ==== Install SVN host certificate + I cant remember at what point l needed this or if l still do need it. To be safe, lm including it. + + This blog, http://blogs.sun.com/andreas/entry/no_more_unable_to_find, documents and provides a simple tool to capture a certificate and store it in a file, `jssecacerts`. + + Build the tool and run it against your subversion host. It will produce a file, `jseecacerts`, which we will add to our Ant library later. + - ==== Configuring ant ==== + ==== Configure ant ==== 1. Copy the following file from `ivy+svn-0.4-with-dependencies` to `ANT_HOME/lib` * `ivy+svn-0.4.jar` 1. Copy the following files from `ivy+svn-0.4-with-dependencies\lib` to `ANT_HOME/lib` * `svnClientAdapter-0.9.13.jar` * `svnjavahl-1.1.4.jar` + 1. Copy the following file from `ivy-1.3.1-bin.zip` to `ANT_HOME/lib` + * `ivy-1.3.1.jar` + 1. Copy the following file from `` to `ANT_HOME/lib` + * `jssecaserts` + 1. Add the following to the `ANT_OPTS` environment variable + * `-Dosgi.os=win32` + * this is required for the issue 83 patch applied to svnClientAdapter + * `-Djavax.net.ssl.trustStore=C:\java\apache-ant-1.6.5\lib\jssecacerts` + * this is required for SSL
