Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Replicating GitHub code review functionality

olivier.butler February 28, 2020

I've been using BitBucket for a few months now, and my team and I seem to struggle much more with pull requests than I've ever seen while using GitHub's interface. I'd really like to know how other teams deal with the concept of a code 'review' and tracking a Pull Request (PR)'s progress.

  • When you review a PR, do you try and group your comments into a single 'review'? How?
  • Do you ever run into issues with a team member starting to respond to comments and make changes before you've finished going through the code? If so how do you mitigate this?
  • When re-reviewing a PR, how do you track the incremental changes since the last time you reviewed?

In GitHub we had the notion of a specific review that was issued on a PR, the PR author could later mark as resolved, and the reviewer could check what had changed between that review and the new state. I'm not sure what the BitBucket-flow looks like.

1 answer

0 votes
jarredc
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
February 28, 2020

Hey @olivier.butler , Bitbucket PM here. We don't yet have the concept of a 'review' which packages feedback yet, but we're getting ready to work on it. 

The diffing between commits is a little further out on the roadmap, but we're making some big investments in other workflow improvements that you should be seeing soon.

Thanks for the feedback.

olivier.butler March 2, 2020

Hi @jarredc, thanks for the reply! Out of interest, do you use BitBucket, and if so how does your team use the current PR system? Any tips and tricks you could share?

Also, out of interest, can you share the timeline for those features you mentioned, or give us a hint? It would be amazing to know.

jarredc
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
March 2, 2020

Yes, of course, we're all on Bitbucket :) 

Here is the best information I can share. We're working on a new PR experience that you are probably using if you've just started on Bitbucket. The next 2-3 months will probably be mostly about addressing primary usability issues, but we're also getting ready to start some new functionality, with some improvements to Code Review status ("Requests Changes"), syntax highlighting, and "marking files as reviewed" as our starting points.

You can see the latest about what we're working on here: 

https://confluence.atlassian.com/bitbucket/try-the-new-pull-request-experience-in-bitbucket-958455255.html

Like olivier.butler likes this
Alexander Weickmann May 20, 2020

Just wanted to ask the same question. Heavily missed feature.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events