-
1. Re: Branch Policy Draft
starksm64 Feb 7, 2006 1:38 AM (in response to dsicore)I have read through the branching wiki and it makes sense, but its still very detached from how we currently operate with cvs and jbossas for example. I need to see how one branches from head to Branch_4_0, tags a release in the Branch_4_0 line to really get the trunk, branches, labels usage.
The permissions described in the policy also seem a bit restricted to the project leads. For things like release creation, we need a notion similar to the sourceforge release technician as the project lead should not be the only one able to create a release. -
2. Re: Branch Policy Draft
dsicore Feb 9, 2006 11:54 AM (in response to dsicore)I'd like to understand a bit more what you mean by "detached from how we currently operate with cvs". If I give the examples of how to branch from trunk to Branch_4_0 and how to make a label, will that address the detached problem?
With regards to the permissions, my plan was to indicate that the project leads determine who is responsible for their releases and what permissions any particular committer might have (i.e., what branches he/she is allowed to work on since we have the ability to restrict permissions down to the directory level in our repository). So, I'll add an additional role of Release Technician in the doc as well. -
3. Re: Branch Policy Draft
starksm64 Feb 9, 2006 12:07 PM (in response to dsicore)"damon.sicore@jboss.com" wrote:
I'd like to understand a bit more what you mean by "detached from how we currently operate with cvs". If I give the examples of how to branch from trunk to Branch_4_0 and how to make a label, will that address the detached problem?
Yes, but also show how to create a Branch_4_0_3_SP1 sub-branch off of Branch_4_0 and a corresponding JBoss_4_0_3_SP1 label. -
4. Re: Branch Policy Draft
dsicore Feb 9, 2006 12:42 PM (in response to dsicore)
Yes, but also show how to create a Branch_4_0_3_SP1 sub-branch off of Branch_4_0 and a corresponding JBoss_4_0_3_SP1 label.
OK. I think I'll just give a full branch policy for JBoss AS as the reference for the rest. This way people will understand the mechanics using the JBoss AS branch model.