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

Can't view individual commits for team pull requests (BB-10999)

    XMLWordPrintable

Details

    Description

      We have a simple setup where developers on the team work on forks of the definitive repo in a company-owned account; then submit changes via pull request. The repos need to be private as it's not open source code.

      The problem is while we can see the overall diff on PRs, we can't view individual commit diffs, which is a pain when PRs are updated.

      Root cause is permissions: individuals can't inherit permissions due to the general problem described in comments at https://bitbucket.org/site/master/issue/4828/team-admins-dont-have-read-access-to-forks so everyone's fork is effectively locked down to one person.

      When you inherit permissions for a repo, your account shouldn't have to have the same account level as the upstream repo. Alternatively, attach the commit diffs for the PR to the PR's permissions - ie. we can see the overall diff regardless of account settings, so the individual diffs could be revealed under the same scheme.

      Attachments

        Activity

          People

            Unassigned Unassigned
            566bb8ccf1f3 200ok
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: