Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-12257

Provide flexibility in choosing a repository branch path

    • 0
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      For automatic branch detection Bamboo assumes that a user has organized his repository this way:

      /project-a/trunk
      /project-a/branches
      /project-a/tags
      /project-b/trunk
      /project-b/branches
      /project-b/tags
      

      This is pretty standard and works fine with automatic branch detection in Bamboo 4.2. The user can set the repository location to /project-a/trunk, and it will look for branches in /project-a/branches. However, users have been considering an alternate repository layout that looks like this:

      /trunk/project-a
      /trunk/project-b
      /branches/<branch-name>/project-a
      /branches/<branch-name>/project-b
      

      This would allow him to create a branch that encompasses multiple related projects, all of which will be modified together in that branch, instead of creating separate but inter-dependent branches under each project's own trunk/branches/tags structure.

      However, this structure doesn't work well with Bamboo. The user can configure it to look for branches of project-a under /branches, but then Bamboo thinks /branches/<branch-name> is a branch of project-a. In reality, the branched version of project-a is one level deeper at /branches/<branch-name>/project-a.

            [BAM-12257] Provide flexibility in choosing a repository branch path

            Ishwinder Kaur made changes -
            Resolution New: Low Engagement [ 10300 ]
            Status Original: Not Being Considered [ 11776 ] New: Closed [ 6 ]
            Ishwinder Kaur made changes -
            Labels Original: repository_refactoring support New: cleanup-seos-fy25 repository_refactoring support
            Marcin Gardias made changes -
            Status Original: Gathering Interest [ 11772 ] New: Not Being Considered [ 11776 ]
            Katherine Yabut made changes -
            Workflow Original: JAC Suggestion Workflow [ 3013865 ] New: JAC Suggestion Workflow 3 [ 3600414 ]
            Owen made changes -
            Workflow Original: Confluence Workflow - Public Facing v4 [ 2703071 ] New: JAC Suggestion Workflow [ 3013865 ]
            Krystian Brazulewicz made changes -
            UIS New: 0
            Owen made changes -
            Issue Type Original: New Feature [ 2 ] New: Suggestion [ 10000 ]
            Owen made changes -
            Workflow Original: Bamboo Workflow 2016 v1 [ 1420103 ] New: Confluence Workflow - Public Facing v4 [ 2703071 ]
            Status Original: Open [ 1 ] New: Gathering Interest [ 11772 ]
            Marek Parfianowicz made changes -
            Remote Link New: This issue links to "Page (Extranet)" [ 329115 ]
            Marek Went (Inactive) made changes -
            Workflow Original: Bamboo Workflow 2014 v2 [ 607161 ] New: Bamboo Workflow 2016 v1 [ 1420103 ]

              Unassigned Unassigned
              akhachatryan ArmenA
              Votes:
              5 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: