We're using Code Collaborator right now. I like it, it's a great tool for group reviews. But our workflow is:
- Code changes
- Submit to the local git
- Update the git diff to Code Collaborator
- Start over if changes are needed
- Merge with the latest source
- Do a git push
I'm new here and used to Gerrit, so I'm not a fan of this flow. If the review takes to long, approving a push in Gerrit may fail and result in a failure due to merge issues. But with no merge issues, it's a much more intuitive staging area to get new code form developer to Gerrit to git repository. There are other advantages to Gerrit having to do with automated builds, but but that's enough background for my question.
We use the feature of attaching a comment to a line of code a lot. If a new patch needs to be submitted to Code Collaborator, it does it's best to keep a running history of all the comments displayed in the area the comments were attached to. So 10 iterations later, up to 10 iterations of comments are still showing.
With Gerrit (since I used it last about 7 months ago, and I'm not sure what version), you only see the comments associated with the two versions of source file that you are comparing. That's the reason we aren't moving to Gerrit from Code Collaborator.
Q: Is there a way to see past comments when reviewing the latest submission of a source file in Gerrit, either directly or through some plug-in?
Thanks for reading.
- skew