Uploaded image for project: 'Bitbucket Data Center'
  1. Bitbucket Data Center
  2. BSERV-9411

As an administrator I want to define a non-overridable merge strategy for pull requests

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • None
    • None
    • 1
    • We collect Bitbucket feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      Problem Definition

      While it is currently possible in Bitbucket Server to globally define merge strategies for pull requests, this setting can be overridden on a per-repository basis. Depending on the strategy used during merge, information may be lost (by removing commits rather than creating a merge commit) that links commits to JIRA issues, pull requests, etc, which is critical information to maintain for audit purposes.

      Suggested Solution

      There should be a way for an administrator to define a non-overridable merge strategy to be applied to all repositories.

      Workaround

      Don't give anyone repository admin permissions. That way, only the project admin can modify these settings.

            Unassigned Unassigned
            cglockner Christian Glockner
            Votes:
            4 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: