On 1/30/14 6:17 AM, Bálint Réczey wrote: > Hi, > > 2014-01-30 Evan Huus <eapa...@gmail.com>: >> I believe the simpler answer is that the submit type has been set to "Merge >> If Necessary" which means if changes are not submitted exactly on top of the >> change they were authored on, Gerrit will produce a merge automatically. > I suggested using "Cherry Pick" for "Change Submit Action" and I would > like to bring it up again. > BTW this is what is documented on our workflow page. > http://wiki.wireshark.org/Development/Workflow : > "After all the criteria are met any Core Developer can push the > "Submit Change" button; integration to the target branch does not > happen automatically. > > Changes are cherry-picked to the target branch by Gerrit to keep the > history linear. The rationale behind this is that while merging would > reflect the history more accurately, linear history is easier to > interpret by humans. Changes with dependencies are cherry-picked after > all dependencies are cherry-picked, too. When a cherry-pick can't be > done without conflict, the change needs to be updated in the review. " > > This is how I set up Gerrit at my previous job, too.
I changed the "Change Submit Action" for Wireshark to "Cherry Pick". In case anyone is interested the official documentation is at http://test.code.wireshark.org/review/Documentation/project-setup.html#submit_type and a discussion of the various options on the repo-discuss (Gerrit) Google group is at https://groups.google.com/forum/#!topic/repo-discuss/GInKJgLUa2w ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe