External Pull Request Summary Page

The External Pull Request Summary screen displays the list of pull requests created to date. Also, you have a provision to create a new pull request on this page.

Viewing the External Pull Request Summary Page

The External Pull Request screen is best viewed when the zoom setting is 75% on your Chrome/Firefox browser.

  1. Hover your mouse over the Version Control module and choose External Pull Requests.

  2. On the External Pull Requests screen, choose your repository and the branch on which the pull request was initiated.

  3. Your new pull request initiated will be displayed on the top with Open state, including the list of added/ depreciated objects detail under the Commits tab.

It's always a good idea to break data into multiple pages when dealing with multiple pull request records. You can browse 25, 50, 75, or 100 records on a single page or navigate to the previous or next page using the Previous and Next buttons.

Create a new Pull Request.

To create a new pull request, use the Create Pull Request button on the right side of the screen.

On the next pop-up screen, furnish the below details:

  1. Select your version control repository. Only those version control repositories for which the pull request is enabled will be listed under the Repositories drop-down.

  2. Choose the Source Branch and the Target Branch from the respective dropdowns.

  3. Give the pull request operation a Title and a brief Description.

  4. Add Reviewers that will accept your pull request. The Optional Reviewer field will be displayed for repositories with Azure Cloud PRs supports.

  5. Select the Delete source branch after Pull Request closure to delete the branch once the pull request has been approved.

  6. Click OK to create a new pull request. The newly created pull request will get displayed on top of the list on the External Pull Request Summary page.

View the Pull Request difference.

ARM compares the metadata between the Source and Target branches and generates a metadata difference report. Such information can be viewed on the Diff screen. This screen will display the number of insertions and deletions to each metadata file. The lines highlighted in RED color indicate those that are deleted in the Source Branch, and for GREEN color indicates those that are newly added in the Target Branch.

Similarly, you can view/add/edit comments on the revision level (revisions under Commit sections).

Important Note:

  1. AutoRABIT supports inline add, edit, and reply comments for Bitbucket-enabled pull requests only. This feature is currently not supported by GitHub.

  2. AutoRABIT synchronizes the pull requests to access the latest updates from the repository when clicked. Therefore, to show the latest changes, comments, or any updates, it is recommended to click on the individual pull request.

  3. The response includes a maximum of 300 files.

Additional Actions on the Pull Request Page

More Operations

  1. Navigate to Pull Request Page: Clicking on the Pull Request label will take you to your GitHub/Bitbucket Pull Request page.

Actions for the Pull request

After you create a pull request, you can ask a specific person to review your proposed changes. A reviewer has four possible statuses:

  1. Approve: Submit feedback and approve merging the changes proposed in the pull request. Once the pull request is approved, the status changes to "Approved".

  2. Decline: Reject the pull request

  3. Merge: Merge the changes proposed in the pull request. Once the pull request is approved, the status changes to "Merged".

  4. Reopen: Reopen the closed pull request again.

Last updated