Skip to content
Patrik Fredriksson edited this page Apr 16, 2015 · 2 revisions

These instructions are for sventon 2.5.x

The sventon team provides binaries for current sventon releases and betas. Occasionally developer previews are also available for download. Downloads are no longer provided.

Starting with release 1.4 sventon is using Maven for building.

To build sventon from trunk, follow these steps (if you are running OS X 10.5, Maven and Subversion is already installed, you can skip step 1 and 2):

  1. Download and install Maven 2

  2. Download and install Subversion

  3. Export the code from the sventon Subversion repository:

git clone git@github.com:sventonsvn/sventon.git sventon-build

This will create a sventon-build subdirectory containing all the source and libraries.

  1. Build dependencies in contrib:
cd sventon-build
cd contrib

mvn install
  1. Build sventon web application:
cd ..
mvn package assembly:assembly

When the build completes there will be two binary archives and one source archive created:

  1. target/sventon-<version>-bin-javahl.zip (JavaHL version)
  2. target/sventon-<version>-bin-jsvnkit.zip (SVNKit version)
  3. target/sventon-<verson>-src.zip (Source)
Clone this wiki locally