Skip to main content

Pull Request Details

Double-click any pull request in the list to open its details panel. The available tabs depend on the platform:

  • Cloud: Info, Changes, Discussions, Tasks, and Activity.
  • Data Center: Info, Changes, Events & Discussions, and Tasks.

Changes

The Changes tab shows modified files in a tree view. Double-click a file to open the diff.

By default, the tab shows all changes in the pull request. Use the changes filter dropdown to narrow the diff:

FilterDescription
Unreviewed changesChanges since your last reviewed commit. Shown automatically when applicable.
Changes since commitAll changes from a specific commit onward.
Single commitChanges introduced by a single commit.
Commit rangeChanges between two selected commits.

Right-click files in the tree to mark them as reviewed — the reviewed state is stored locally and persists across sessions. Enable Mark Files as Reviewed Automatically to mark each file as you open it, and Show Reviewed File Count to track your progress. The menu also offers Jump to Source and Show/Hide Diff Preview in Tool Window.

Actions

The following actions are available from the details panel toolbar:

ActionDescription
ApproveApprove the pull request.
Request Changes (Cloud) / Needs Work (Data Center)On Cloud, marks the pull request as Changes requested. On Data Center, sets the Needs work status. Run the action again to remove the status.
MergeMerge the pull request. Opens a dialog with options to choose the merge strategy and delete the source branch. Customizing the merge commit message is supported on Cloud, and on Data Center 8.12 or later.
DeclineDecline the pull request. On Cloud, you can provide a reason.
ReopenReopen a declined pull request. Data Center only.
Mark as DraftToggle the pull request's draft status. On Data Center, requires version 8.18 or later.
Refresh Pull RequestReload the pull request from Bitbucket. Also available from the diff viewer, where the action indicates when your local copy is outdated.
Checkout BranchCheck out the source branch locally. Requires the repository to be associated with a local VCS root.
Open in BrowserOpen the pull request on Bitbucket.
Copy LinkCopy the pull request URL to the clipboard.

Customizing the Layout

You can rearrange tabs by dragging them. Drag a tab to the edge of the panel to split it into a separate column — this lets you view, for example, Changes and Comments side by side. Up to three columns are supported in horizontal layout and two in vertical.

Your layout is saved automatically and persists across IDE restarts.