Rohit,

A remark and a question:
I would say merge and if not applicable cherry-pick. (to be sure that
the optimal solution is used)
Why insist on fast-forward? (In the git-flow document it is emphasised
that --no-ff should be used at all times)

thanks, and thanks for seeing the first step to freedom so clearly,
Daan

On Fri, Aug 8, 2014 at 11:59 AM, Rohit Yadav <rohit.ya...@shapeblue.com> wrote:
> Another note on this blog/workflow/idea:
>
> Say I’ve a bug for multiple ACS releases, the way our workflow should be to 
> fix it on the earliest ACS release branch we want to support and then to the 
> next ones, finally on master and then feature/personal branches. Example, you 
> fix on 4.1, then cherry-pick/fix to 4.2, then 4.3, 4.4 and finally master. 
> One can use cherry-picking or merge with fast-forward whatever is applicable.
>
> Cheers.
>
> On 08-Aug-2014, at 10:25 am, Daan Hoogland <daan.hoogl...@gmail.com> wrote:
>
>> And another thank you:
>>
>> <quote>
>> Long-running release branches for long-term support
>>
>> What are the main long-running branches in this model?
>>
>> We have a master branch – which in Subversion (SVN) terms you would
>> call trunk – that is stable-ish. It is in a alpha/RC state.
>> We have stable release branches for each product release we have to
>> ship updates to.
>>
>> Commits always are merged upwards from older to newer branches. If a
>> fix needs to be applied to stable branch 2.2 for example, a bug fix
>> branch is created off the stable branch. First it gets merged back to
>> that branch, and then that branch is merged upwards towards master.
>> These chains of merges can be several branches long, but this
>> operation is almost completely automated.
>> </quote>
>>
>> I think this most resembles what we want (source: the link about
>> atlassian stash from
>> http://blogs.atlassian.com/2013/11/the-essence-of-branch-based-workflows/)
>>
>> Daan
>>
>> On Fri, Aug 8, 2014 at 9:46 AM, Daan Hoogland <daan.hoogl...@gmail.com> 
>> wrote:
>>> thanks Rohit,
>>>
>>> I had missed this one. It contains obligatory release management
>>> knowledge for every keyboard toucher that is allowed to use git:
>>> https://www.kernel.org/pub/software/scm/git/docs/gitworkflows.html
>>>
>>> I think if we all read this and then study  a bit we don't need to
>>> discuss or branching model. It will become clear that we are in fact
>>> doing almost fine and need only small changes.
>>>
>>> --
>>> Daan
>>
>>
>>
>> --
>> Daan
>
> Regards,
> Rohit Yadav
> Software Architect, ShapeBlue
> M. +41 779015219 | rohit.ya...@shapeblue.com
> Blog: bhaisaab.org | Twitter: @_bhaisaab
>
>
>
> Find out more about ShapeBlue and our range of CloudStack related services
>
> IaaS Cloud Design & Build<http://shapeblue.com/iaas-cloud-design-and-build//>
> CSForge – rapid IaaS deployment framework<http://shapeblue.com/csforge/>
> CloudStack Consulting<http://shapeblue.com/cloudstack-consultancy/>
> CloudStack Infrastructure 
> Support<http://shapeblue.com/cloudstack-infrastructure-support/>
> CloudStack Bootcamp Training 
> Courses<http://shapeblue.com/cloudstack-training/>
>
> This email and any attachments to it may be confidential and are intended 
> solely for the use of the individual to whom it is addressed. Any views or 
> opinions expressed are solely those of the author and do not necessarily 
> represent those of Shape Blue Ltd or related companies. If you are not the 
> intended recipient of this email, you must neither take any action based upon 
> its contents, nor copy or show it to anyone. Please contact the sender if you 
> believe you have received this email in error. Shape Blue Ltd is a company 
> incorporated in England & Wales. ShapeBlue Services India LLP is a company 
> incorporated in India and is operated under license from Shape Blue Ltd. 
> Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is 
> operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is a company 
> registered by The Republic of South Africa and is traded under license from 
> Shape Blue Ltd. ShapeBlue is a registered trademark.



-- 
Daan

Reply via email to