Uploaded image for project: 'Bitbucket Cloud'
  1. Bitbucket Cloud
  2. BCLOUD-4404

Read only "Master" branch, everything has to be done through Pull Requests

    XMLWordPrintable

Details

    • 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.

    Description

      Pull Requests are a great code review tool. On projects where code review is enforced for regulatory requirements (SOX, PCI etc...) it would be handy if the "master" branch would only accept modifications via pull requests and not pushes. This would enforce the code review process and provide evidence to the compliance officer of the regulatory requirements being met.

      This would only apply to a single branch like "master" or configured branch, and users with write permissions can continue to push to other branches in the repository. This is a very basic form of Branch ACL (#3276) but with a narrow scope providing lots of value within the corporate environment.

      Attachments

        Activity

          People

            Unassigned Unassigned
            legacy-bitbucket-user Legacy Bitbucket Cloud User (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: