Hi Sten, It's pretty terrible to say that it would be too hard. GitHub does it, and a LOT better than Crucible. What any Agile team needs, using Git Flow methodology is the ability to create a review and pick up every commit since the branch point. Then, once the developer has made some fixes, the review should automatically update with new commits in the branch. When will we get this functionality? I have a branch with literally hundreds of commits in it in front of me - several people have tried to create a review and it's just impossible.
There is no direct way to create a review for an entire feature branch via the web interface in Crucible. We deliberatly took the approach of letting users pick individual changesets, or upload patches for specific cases. Having the possiblity to diff an entire branch would request much more effort for us, especially to make sure that this feature can scale for branches with a lot of commits.
You can however leverage the REST API to create a review and add all the corresponding changesets to it.
I looked on our marketplace and I've found a plugin that might help you in this task.
Let me know if this helps.
Dev Tools Product Manager
Couldn't you just create a tool in the UI where you specify two commits and just creates a review with that diff (as if a patch was uploaded)? It's extremely annoying to have to do it manually and upload it. The feature branches model typically you review all changes from the last sync with the base branch, you almost never review a single commit. And still, incremental updates are not that useful, since you have to keep the context in your head.
As a project manager, I have discovered that different developers want to bring their previous branching method with them when they join the team. Some developers are used to performing individual wo...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs