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

Cannot restrict changesets to subdirectories



    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: mercurial-plugin
    • Labels:
    • Environment:
      Platform: All, OS: All
    • Similar Issues:


      I'm evaluating mercurial and hudson as an alternative to clearcase and
      cruisecontrol. Perhaps I don't understand the best way to structure my Mercurial
      repository, but I'd like to create our entire source tree as a single Mercurial
      repository. This means that we'll have 10 or 12 hudson jobs to build all the
      various projects in our source tree. However, it looks like the mercurial plugin
      does an "hg clone" for each job, thus copying the entire source tree for each
      job, which is overkill for us. Additionally, the "hg incoming" line that detects
      changes will notice changes in unrelated projects and trigger a build. I didn't
      see any way to avoid this. This seems like a limitation of the Hudson Mercurial
      plugin to me, so I'm opening an enhancement request here.

      The way we've handled this with cruisecontrol is to list all the directories
      that need to be monitored for changes for a particular project. It seems like
      Hudson could do the same, and perhaps only clone those directories, as well.



          phiggins phiggins created issue -
          jglick Jesse Glick made changes -
          Field Original Value New Value
          Resolution Cannot Reproduce [ 5 ]
          Status Open [ 1 ] Resolved [ 5 ]
          aldobrucale aldobrucale made changes -
          Resolution Cannot Reproduce [ 5 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          jglick Jesse Glick made changes -
          Status Reopened [ 4 ] Open [ 1 ]
          scm_issue_link SCM/JIRA link daemon made changes -
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Resolved [ 5 ]
          abayer Andrew Bayer made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          rtyler R. Tyler Croy made changes -
          Workflow JNJira [ 131172 ] JNJira + In-Review [ 200442 ]


            jglick Jesse Glick
            phiggins phiggins
            0 Vote for this issue
            1 Start watching this issue