[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