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

Multiple repository clone support for Mercurial SCM

    • Icon: New Feature New Feature
    • Resolution: Duplicate
    • Icon: Critical Critical
    • mercurial-plugin
    • None
    • Platform: All, OS: All

      I have 7 mercurial repository in my project. I want to be able to clone all of
      them at the same time, instead of cloning them inside my shell script. I think
      we have this support for svn already but not for mercurial.

      Thanks,

          [JENKINS-1344] Multiple repository clone support for Mercurial SCM

          freespirit added a comment -

          Which is a better interface? Support mercurial forest extension or support for multiple repositories?

          freespirit added a comment - Which is a better interface? Support mercurial forest extension or support for multiple repositories?

          I guess both are desirable. The repositories may not be always organized in a
          forest.

          Kohsuke Kawaguchi added a comment - I guess both are desirable. The repositories may not be always organized in a forest.

          vijayj added a comment -

          OpenJDK projects have both Open & Closed version of repositories. Open version
          is hosted externally on forest. Closed version is internally hosted on forest as
          well. Release Engineering have to pull both Open & Closed version on top of each
          other to produce a complete commercial jdk product.

          So both are desirable depending upon your project choice & requirements.

          vijayj added a comment - OpenJDK projects have both Open & Closed version of repositories. Open version is hosted externally on forest. Closed version is internally hosted on forest as well. Release Engineering have to pull both Open & Closed version on top of each other to produce a complete commercial jdk product. So both are desirable depending upon your project choice & requirements.

          kellyohair added a comment -

          I'm interested in this issue

          kellyohair added a comment - I'm interested in this issue

          Jesse Glick added a comment -

          It seems to me that forest.py supports creation of a snapshot file that would
          retrieve both the open and closed repos in whatever desired tree structure, in
          which case the Hudson support could simply be instructed to use a forest with a
          specified root. This would seem much preferable to creating an ad-hoc
          forest-like system just for Hudson's use. If this is impossible (and forest.py
          cannot be improved to make it possible) then the plugin configuration would need
          to be more complicated.

          This issue is essentially the same as #1143 which was filed earlier.

              • This issue has been marked as a duplicate of 1143 ***

          Jesse Glick added a comment - It seems to me that forest.py supports creation of a snapshot file that would retrieve both the open and closed repos in whatever desired tree structure, in which case the Hudson support could simply be instructed to use a forest with a specified root. This would seem much preferable to creating an ad-hoc forest-like system just for Hudson's use. If this is impossible (and forest.py cannot be improved to make it possible) then the plugin configuration would need to be more complicated. This issue is essentially the same as #1143 which was filed earlier. This issue has been marked as a duplicate of 1143 ***

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

              Created:
              Updated:
              Resolved: