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

Concurrent Build Notation Not Friendly with SVN

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • core
    • None
    • Platform: All, OS: All

      Config
      ------
      Hudson: 1.331
      inside: Tomcat 5.5
      on: Server 2003

      As of 1.331, Hudson uses the "@<number>" notation to separate concurrent builds
      of the same project. For example:

      concurrent build#1:
      C:\hudson\workspace\prj_foo\trunk

      concurrent build#2:
      C:\hudson\workspace\prj_foo@2\trunk

      The problem comes when a script tries to run an SVN.EXE command because "@" has
      the special meaning of "peg revision" and the SVN.EXE command will fail.

      For example, "svn revert -R %WORKSPACE%\trunk\mydir" will fail if %WORKSPACE%
      has a "@" in it.

      (this example used svn revert, but all other svn commands have the same problem)

      Maybe there is a better notation for concurrent builds?

            kohsuke Kohsuke Kawaguchi
            williamleara williamleara
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: