On 30 Jul 2013, at 21:29 , Immanuel Normann <immanuel.normann@gmail.com> wrote:

it is true that Dmitriy answered my question in this mail thread already and it was a solution for the where I rebuilt the downloaded the stable existdb 2.1.
But it wasn't a solution for the new case where I built the latest master release from github. My last mail in this thread makes the steps explicit including also Dmitriy's instructions:
"copied svnkit.jar & svnkit-cli.jar to lib/users from  http://www.svnkit.com/org.tmatesoft.svn_1.3.3.standalone.zip"

when I build exist-db with the SVN extension, thenonly think I have to do is to change  the property "include.feature.svn" in extensions/build.properties

change

# SVN extension
include.feature.svn = true

running "./build.sh"  [[not ant?]] yields into the following:


all:
     [echo] ====================================================================
     [echo] Extension 'svn' ('svn')
     [echo] ====================================================================

dist:
     [echo] Generating jar for 'svn'

compile:
     [echo] Compiling 'svn'

init:
     [echo] Initializing 'svn'

download-3rd-party:
     [echo] Retrieving 3rd party jar files 'svn'
    [fetch] Getting: http://www.svnkit.com/org.tmatesoft.svn_1.3.3.standalone.zip
    [fetch] To: /var/folders/qc/zpzw4s_j3f1bsfl98nnlgxmm0000gn/T/FetchTask3229778457559567910tmp
    [fetch] ....................................................
    [fetch] ....................................................
    [fetch] ....................................................
etc

compile-src:
     [echo] Compiling sources 'svn'
    [mkdir] Created dir: /...../exist/extensions/svn/build/classes
    [javac] Compiling 187 source files to /......exist/extensions/svn/build/classes
    [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 1 warning

compile-test:
     [echo] Compiling tests 'svn'
    [mkdir] Created dir: /....../exist/extensions/svn/build/test/classes
    [javac] Compiling 8 source files to /....../exist/extensions/svn/build/test/classes
    [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6
    [javac] 1 warning
     [copy] Copying 16 files to /....../exist/extensions/svn/build/classes
      [jar] Building jar: /......../exist/lib/extensions/exist-svn.jar

that's what it needs for me to get it built..... There is no manual download required. please check for any svn jar files on any location, and remove them

find . -name "svn*jar"

regards

Dannes