On Thu, Jul 21, 2011 at 13:24, Paul Sokolovsky <paul.sokolov...@linaro.org> wrote: > I have following scenario: > > 1. Submitted a change for branch X to Gerrit. > 2. In the meantime, I also created a personal branch Y in the same > repository for integration testing. > 3. Once that branch Y is pushed into Gerrit, the original change > (still designated for branch X) is closed as "Merged", with comment > added "Change has been successfully pushed into branch Y." > > For me, this is not expected behavior - the change isn't merged, until > it lands into the designated branch, personal development branches and > stuff don't count. > > So, is this expected behavior from Gerrit (2.2.1), does it always work > this way, or can it be configured to be branch-strict, and if no, what > are recommendations and best practices for manual/automated integration > testing of changes?
I thought we fixed this. Maybe its only fixed in "master" and hasn't been released yet? The old logic matched on Change-Id alone, and allowed a change to be closed if that Change-Id was pushed into any branch. IIRC current master matches on Change-Id *AND* branch pair, so pushing a commit with the same Change-Id into a different branch won't close the open change. _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev