External Pull Request Summary Page

The External Pull Request Summary screen displays all pull requests created to date. You can also create a new pull request from this page.

Viewing the External Pull Request Summary Page

For optimal viewing, set your Chrome or Firefox browser zoom to 75%.

  1. Navigate to the Version Control module and select External Pull Requests.

  2. On the External Pull Requests screen, choose your repository and the branch where the pull request was created.

  3. The most recent pull request (in Open state) will appear at the top, showing added/deprecated objects under the Commits tab.

You can choose to display 25, 50, 75, or 100 records per page or use Previous and Next to browse through records.

Create a New Pull Request

Click the Create Pull Request button on the right side of the screen.

Create Pull Request button
Create Pull Request button

Complete the form on the pop-up screen:

Pull Request creation form
Pull Request creation form
  1. Select a repository (only enabled ones are listed).

  2. Choose the Source Branch and Target Branch.

  3. Enter a Title and a Description.

  4. Add Reviewers (Optional Reviewers field appears for Azure-supported PRs).

  5. Enable Delete source branch after Pull Request closure if needed.

  6. Click OK to create the pull request. It will appear at the top of the list.

View Pull Request Differences

ARM compares metadata between source and target branches and generates a difference report. This is viewable on the Diff screen:

  • Red lines = deletions in the Source Branch

  • Green lines = additions in the Target Branch

Metadata diff view showing additions and deletions
Metadata diff view showing additions and deletions
Insertions and deletions summary in diff view
Insertions and deletions summary in diff view
Inline code diff highlighting removed lines
Inline code diff highlighting removed lines
Code diff showing added lines
Code diff showing added lines

You can also view/add/edit comments at the revision level in the Commits section.

Comment section for pull request revisions
Comment section for pull request revisions

Important Notes:

  • Inline commenting is supported only for Bitbucket-enabled pull requests.

  • Click on individual pull requests to synchronize and fetch the latest updates.

  • A maximum of 300 files are included in the response.

Additional Actions on the Pull Request Page

Action menu on pull request list
Action menu on pull request list

More Operations

  1. Navigate to Pull Request Page – Click on the pull request label to open it on GitHub or Bitbucket.

Pull request link to GitHub/Bitbucket
Pull request link to GitHub/Bitbucket
  1. Edit Pull Request – Click the edit icon (![Edit icon](../../../../../.gitbook/assets/image (67) (1) (1) (1) (1).png)) to update PR details.

Actions for the Pull Request

Reviewers can take the following actions:

  1. Approve – Submit feedback and approve the PR. Status updates to Approved.

  2. Decline – Reject the PR.

  3. Merge – Accept and merge the PR. Status changes to Merged.

  4. Reopen – Reopen a closed PR if needed.

Last updated

Was this helpful?