Yes, I agree with Matthias and partly take back what I said in my former mail.

Normal release process is something like this:
1. copy current trunk to a branch(!)
2. make changes that are necesssary for the release but should not be
on the trunk on this branch (particularly changing snapshot
dependencies to non snapshot dependencies)
3. do the release:prepare thing on the branch
4. this automatically creates the release tag
5. now is the proper time to merge back the version increment(s) to the trunk

Question is, how the "1_2_1_RC" tag was actually created. The name
does not look like a maven release plugin auto created tag.

--Manfred



On Jan 20, 2008 11:41 PM, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I don't know why it is a TAG.
> TAG means (to me) something "more" serious/final.
> ....and... that all 1.2.1 related fixes go into that as well.
> New "features" not.
>
> That's why I asked, why is trunk still 1.2.1 (and not 1.22)
>
> -M
>
>
> On Jan 20, 2008 1:29 PM, Manfred Geiler <[EMAIL PROTECTED]> wrote:
> > On Jan 20, 2008 6:50 PM, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
> > > Hi,
> > >
> > > 2)
> > > The trunk says 1.2.1-SNAPSHOT.
> > > In case we use the above mentioned TAG, shouldn't it say 1.2.2-SNAPSHOT 
> > > already?
> >
> > No, I think 1.2.1-SNAPSHOT on trunk is ok as long as there is no release.
> >
> > The "1_2_1_RC" (normally) is a working copy branch(!) that is used to
> > prepare the release without disturbing concurrent development.
> > BTW, why is "1_2_1_RC" a tag? It should be a branch of course.
> >
> > Leaving the version on trunk unchanged gives the release manager the
> > chance to throw away this working copy branch and start over with a
> > new copy from the trunk.
> >
> > "textbook example":
> > As soon as the release is out, all important fixes and changes on this
> > branch (including the pom updates to "1.2.2-SNAPSHOT") will be merged
> > back to the trunk.
> >
> > --Manfred
> >
>
>
>
>
> --
> Matthias Wessendorf
>
> further stuff:
> blog: http://matthiaswessendorf.wordpress.com/
> sessions: http://www.slideshare.net/mwessendorf
> mail: matzew-at-apache-dot-org
>



-- 
http://www.irian.at
Your JSF powerhouse - JSF Consulting,
Development and Courses in English and
German

Professional Support for Apache MyFaces

Reply via email to