Build Master: Progress toward 2.065
Kenji Hara
k.hara.pg at gmail.com
Wed Dec 18 04:07:50 PST 2013
On Wednesday, 11 December 2013 at 03:12:40 UTC, Andrew Edwards
wrote:
> On 12/10/13, 10:18 AM, Dicebot wrote:
>> On Tuesday, 10 December 2013 at 15:09:13 UTC, Leandro
>> Lucarella wrote:
>>> I don't understand. Rebasing the release branch on top of
>>> master
>>> shouldn't be an option, as it means you are taking all the
>>> changes to
>>> master and put them in the release branch. That's just using
>>> master as
>>> a release branch. The other way around would be crazy.
>>
>> Yes, of course, it is not a normal thing to do. As far as I
>> understand,
>> Andrew wants to restart release branch from scratch, based on
>> current
>> master state (because old base happened before he started
>> working on
>> release management). In that case it is a natural (and
>> exceptional)
>> solution.
>
> Yes. This is precisely the case and exactly what I'm trying to
> achieve. My hope is that by doing this I will not be adversely
> effecting any code already merged into the branch. If there is
> a chance that this might happen, I would rather cherry-pick the
> items that must be included or simply forgo such inclusion
> until the next release.
>
>>> What problems do you see merging cherry-picked stuff back
>>> into master?
>>> IIRC git should be smart enough to recognize duplicated
>>> commits and
>>> ignore them, at least if you merge often.
>>
>> In my experience it was not smart enough. It may have changed
>> in latest
>> versions of course.
I think that, resetting current release branch in Phobos repo
does not cause so serious problem. So it is acceptable to me.
Kenji Hara
More information about the Digitalmars-d-announce
mailing list