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.
--
Antoine "hashar" Musso