Code review can be a labor-intensive activity for engineering teams, often involving multiple iterations of feedback between a pull request author and reviewers. It’s common for pull requests to accumulate numerous comments in the diff, which can become challenging to navigate. PR authors want to feel confident they’ve addressed all their teammates' feedback, and reviewers also want to verify this before giving approval.
Today Bitbucket is introducing a new feature to make this process smoother: resolvable pull request comment threads. We’re happy to be addressing another one of our customers' most popular feature requests.
Comment resolution is live now for all customers on Bitbucket Cloud, and it’s also available in the recent 8.9 LTS release of Bitbucket Data Center.
On pull requests, comment threads in the file diff now include a “Resolve” action:
Once a thread has been resolved, it’s automatically collapsed by default. This keeps resolved threads tucked away, allowing the PR author and reviewers to focus on comments that haven’t yet been addressed.
To see the details of a resolved comment thread, just click to expand it. Resolved comments can be reopened (using the “Reopen” action) if anyone feels the thread still needs attention.
During code review, you can also click on an unresolved comment thread to collapse it visually, without resolving the thread. This can be useful when a comment thread is long enough to be distracting. Unresolved threads are always expanded when the page is reloaded.
Note: The pull request Activity tab shows an entry when a comment gets added to a PR. You won’t see a separate Activity entry when a comment thread gets resolved.
The resolvable comments feature is available today to all users of Bitbucket Cloud. It’s also now live in Bitbucket Data Center with the recent 8.9 LTS release. Learn more about that release here.
We’re not done with improvements to pull request comments in Bitbucket Cloud. In the near future, we’ll be making it easier to navigate comment threads in a PR, to save reviewers time spent scrolling through a PR on return visits.
As always, if you have feedback on this feature, we'd love to hear from you. You can share your thoughts by doing to the Bitbucket help menu > “Give feedback”.
Dave Parrish _Atlassian_
Product Manager, Bitbucket
Atlassian
San Francisco
23 accepted answers
17 comments