[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [egit-dev] Cherry-pick & Gerrit Change-ID
- From: Markus Duft <markus.duft@xxxxxxxxxx>
- Date: Wed, 21 Dec 2011 11:26:31 +0100
- Delivered-to: firstname.lastname@example.org
- Organization: Salomon Automation GmbH
- User-agent: Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20111216 Thunderbird/8.0
On 12/21/2011 09:46 AM, Matthias Sohn wrote:
> 2011/12/21 Markus Duft <markus.duft@xxxxxxxxxx <mailto:markus.duft@xxxxxxxxxx>>
> How should the gerrit change-id generation in egit behave when cherry-picking a commit to another branch? I observed:
> * when there is no conflict, the same id is used
> * when there is a conflict and i have to use the commit dialog, a new id is generated
> is this intention? or should i report a bug?
> this looks inconsistent and is probably caused by the fact that
> change-id generation is a feature of the commit dialog which isn't
> used when cherry-pick succeeds without conflicts.
mhm, i thought so ...
> Though I am not sure what's the correct behavior as AFAIK Gerrit behavior
> changed from 2.1.x to 2.2. I think Gerrit 2.1.x rejects pushing changes with
> the same change-id to multiple branches whereas Gerrit 2.2 now
> can handle that.
the problem also arises when the gerrit target branch stays all the same, but the change is cherry picked locally onto a different feature branch (for example to break the dependency on another commit, that i don't want to have in my branch)
> @Sasa: am I right here ? Any hints ?