Tower Help & Support

Working with Pull Requests

Tower's Pull Request integration allows you to review and work with Pull Requests seamlessly within the app.
After selecting the Pull Requests view in the sidebar, choose any open Pull Request to start inspecting and working with it.

Conversations

The conversation includes the initial Pull Request as well as the commits it consists of.
Later comments and commits are shown in sequential order, so you can catch up to all changes.
Inspect any commit by double-clicking it.

At the bottom of the conversation area, you find the following actions:

  • Help improving the Pull Request or answer questions quickly with the Add Comment button.
  • Check out the Pull Request to test the changes locally using the Check Out button.
  • As soon as you're satisfied, you can Merge the Pull Request.
  • Close your Pull Request with the Close button.

Comments on Azure DevOps Pull Requests
Comments on Azure DevOps Pull Requests are read-only due to a shortcoming of the API.

Commits

The commits view shows only the code changes which are part of the Pull Request - allowing you to concentrate on the changes in the codebase itself.
With a double-click on a commit or a file you can inspect it in detail.

Changeset

With the changeset view you can see all changes introduced during the complete Pull Request as if it was one commit.
A double-click on a file allows you to inspect it in detail.

Choose Your Remote

If you have more than one remote repository, you can show the corresponding Pull Requests by selecting the remote in the Pull Request overview header.