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

Branch Permissions for Pull Requests

    XMLWordPrintable

Details

    Description

      A user needs to have the write permission for a branch to do the merge into at the end of a pull request. That's very logical.
      We would like to prevent developing anything directly on develop. Therefore no user has write permission on develop but on any feature branch. If all quality criteria are meet (e.g. review, Jenkins build, etc.) the merge on the develop branch can be made for a given feature branch. Any developer can be a reviewer and also any developer should be able to start the merge if all quality criteria are meet.
      Here is our problem. The developer has no write permission for the develop branch and therefore can not press the Merge button in stash.
      What are your suggestions to deal with this issue? Could Stash uses a configured technical user for the merge, so the loged in user does not need the write permissions on the develop branch?

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              e2b3a3f17557 Ivo Kronenberg
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: