Le 25/02/12 00:48, Platonides a écrit :
There's no way to treat a set of commits as a bundle?
Not really. Each commit is considered by Gerrit as a new change. If you have a bundle of commits, you either:
1) squash them in a single commit, losing all history but generating only one change.
2) submit all commits, which makes as many changes request which can then each be reviewed.
In the second form, whenever a commit is amended and resubmitted, every descendant will be resubmitted as well since the sha1 is changed :-)
What happens if a developer wants to merge his extension on which he has been working (in Git) for months?
As Roan said, in such a case we will probably want to bypass Gerrit. We could review the various commits before manually merging/pulling all those changes directly in the repo.
Some people will be allowed to bypass Gerrit entirely just so they can handle that kind of situations.