StatSVN

1 message Options
Embed this post
Permalink
Berg, T.W. (Tom) van den

StatSVN

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)
StatSVN

I'm trying to get statsvn running under hudson.

Installed CollabNet subversion, and svn is in PATH.

Ant file fragment for statsvn is given further below.

But hudson shows in console the following error:

BUILD FAILED
C:\metrics\metrics1\metrics_import.xml:331: Execute failed: java.io.IOException: CreateProcess: svn log --xml --verbose error=2

Seems not to be able to find SVN.

Any suggestions?

==== Ant tasks ===

        <taskdef name="statsvn" classname="net.sf.statsvn.ant.StatSvnTask" classpath="${imported.basedir}/supplements/statsvn-0.4.1/statsvn.jar" />

        <!-- output directory for reports -->
        <property name="project.StatSVNReportDir" value="${project.ReportDir}/statsvn"/>

        <target name="statsvn-clean" description="resets to a clean state">
                <delete dir="${project.StatSVNReportDir}" failonerror="no"/>
        </target>

        <target name="statsvn" description="Does SVN repository statistics.">
                <echo message="Metrics: running statsvn ..."/>

                <delete file="${project.StatSVNReportDir}/svn-log.xml" />
            <mkdir dir="${project.StatSVNReportDir}" />

            <exec executable="svn" dir="${project.SrcDir}" output="${project.StatSVNReportDir}/svn-log.xml" searchpath="true" >
                        <arg line="log --xml --verbose" />
            </exec>

                <statsvn
                        log="${project.StatSVNReportDir}/svn-log.xml"
                        path="${project.SrcDir}"
                        outputDir="${project.StatSVNReportDir}/html" />

        </target>

This e-mail and its contents are subject to the DISCLAIMER at http://www.tno.nl/disclaimer/email.html