[Olsr-dev] Repository conversion finished
Hans-Christoph Steiner
(spam-protected)
Wed Aug 15 19:56:08 CEST 2012
On 08/15/2012 01:12 PM, Ferry Huberts wrote:
>
>
> On 15-08-12 18:54, Hans-Christoph Steiner wrote:
>>
>>
>> On 08/15/2012 12:49 PM, Ferry Huberts wrote:
>>>
>>>
>>> On 15-08-12 18:15, Henning Rogge wrote:
>>>> Hi,
>>>>
>>>> the repository conversion is done... what does this mean?
>>>>
>>>> 1.) Commits MUST go to the master branch in the future. Thats were we
>>>> collect fixes and new stuff.
>>>
>>>
>>> merging between branches is explicitly forbidden
>>
>> Just for clarification, what explicitly forbids merging between branches?
>>
>
> we don't want any merges between master and release branches.
I see, you're saying, as a rule, we should not be merging between
branches. I agree. It sounded to me like you were saying it is
technically impossible.
.hc
>
>> .hc
>>
>>
>>>
>>>>
>>>> 2.) Every times we begin a new release, we create a release branch
>>>> called "release-x.y.z" which will get ONLY commits to fix stuff. All
>>>> commits done in a release branch MUST also be done in master branch
>>>> (to fix the same bug there), most likely by cherry-picking.
>>>>
>>>> 3.) I also created the release-0.6.4 branch... so we can begin
>>>> stabilizing.
>>>>
>>>>
>>>>
>>>> What shall a developer do (someone with a git repository) ?
>>>>
>>>> a) change to the master branch with "git checkout master"
>>>> b) pull changes to get the content of the most recent commit (which is
>>>> based on the old stable branch!) with "git pull"
>>>> c) remove your local stable branch with "git branch -D stable"
>>>>
>>>> What is still to be done:
>>>>
>>>> a) check if the OpenWRT makefile in the repository contains a
>>>> reference to "stable" and change it to "master".
>>>> b) stabilize 0.6.4 and release it.
>>>>
>>>> Henning
>>>>
>>>
>>>
>>> I think you want to send the same mail to the OpenWRT mailing list?
>>>
>>
>
More information about the Olsr-dev
mailing list