Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-19829

calling svn via ant fails

XMLWordPrintable

      Ant failed with this messages when a target is executed that calls svn:

      "BUILD FAILED
      /projects/jenkins/workspace/statsvn/build.xml:31: Execute failed: java.io.IOException: Cannot run program "svn": error=2, Datei oder Verzeichnis nicht gefunden
      at java.lang.ProcessBuilder.start(ProcessBuilder.java:1041)
      at java.lang.Runtime.exec(Runtime.java:617)
      at org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher.exec(Execute.java:862)
      at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:481)
      at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:495)
      at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:631)
      at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:672)
      at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:498)
      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
      at org.apache.tools.ant.Task.perform(Task.java:348)
      at org.apache.tools.ant.Target.execute(Target.java:390)
      at org.apache.tools.ant.Target.performTasks(Target.java:411)
      at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
      at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
      at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
      at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
      at org.apache.tools.ant.Main.runBuild(Main.java:809)
      at org.apache.tools.ant.Main.startAnt(Main.java:217)
      at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
      at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
      Caused by: java.io.IOException: error=2, Datei oder Verzeichnis nicht gefunden
      at java.lang.UNIXProcess.forkAndExec(Native Method)
      at java.lang.UNIXProcess.<init>(UNIXProcess.java:135)
      at java.lang.ProcessImpl.start(ProcessImpl.java:130)
      at java.lang.ProcessBuilder.start(ProcessBuilder.java:1022)
      ... 24 more
      "

      Run svn under the same user as jenkins via ssh is possible so svn is actually installed. The target fails under all 40 build projects.

            svasek Milos Svasek
            arbyter Marcus Sümnick
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: