Hi
I have two scenarios to install on my new Gerrit setup. please advise.
1. How send one review request for multiple commits done by the developer. Instead
of sending one review for each commit, need to accumulate all commits and send
for review.
2. An option in Gerrit to submit reviews based on feature wise. let say a feature is implemented totally in one folder of a project and requirement is to send for review only when there is a change in the folder content. Also based on directory or folder changes, a way to set different reviewers.
3. we have 20 plus developers. For each developer we want to set different reviewer from the same team. How to configure this peer to peer reviewers.
we have these scenarios to achieve with Gerrit. Let me know the feasibilties and solutions to achieve these.
> 1. How send one review request for multiple commits done by the
> developer. Instead of sending one review for each commit, need
> to accumulate all commits and send for review.
One company has forked Gerrit to add this functionality, but no patches
have been accepted upstream (and by now those patches are seriously
dated). You could use the topic feature to make it easy to discover all
related changes, but there's no way to review that set of changes as a
whole.
I agree, this functionality to review many changes at once would be extremely useful.
This is partly why I’m pushing to get proper reviewing of merge commits in at the hack-a-thon, this at least provides a single project mechanism to review a bunch of commits (via branching and merging). Something more seamless would of course be even better, hopefully we’ll be able to thrash something out and make some progress at the hack-a-thon.
It’s probably an interesting question as to how topics, branches and potentially tags overlap and intersect with each other. All of them can be used nu users to signify a group of changes across projects which are related. The potential problem with all of them is how they are used on a shared Gerrit server used by many teams. Having a new concept is probably the best approach as it at least doesn’t break existing uses. The key thing is many teams may all decide to use a release1.1 branch or topic on completely different products and will have the expectation that this should keep working.
Thomas
--
--
To unsubscribe, email
repo-discuss...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
repo-discuss...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Wouldn't Gerrit's topic feature be sufficiently close to what you're
asking for?