[crossfire] CVS branches
Alex Schultz
alex_sch at telus.net
Tue Aug 9 12:24:36 CDT 2005
Mark Wedel wrote:
>
Using tags may actually make more sense.
>
>
Right now, when I make the actual release, I tag the files, so you
>
can do something like 'cvs checkout -r rel-1-7-0'.
>
>
But as described about, not until a change happens do you need a
>
branch. So what should probably be done is at the 'code freeze' time
>
do a cvs tag can-1-8-0 or something. Thus, if nothing changes, that
>
can be tagged again as rel-1-8-0 ( can = candidate, rel=release). So
>
if changes are made to CVS head, no big deal - the can- tag is still
>
there to get the files to release. If a fix needs to be backported,
>
the can- tag can be used to find the point to make the branch from.
I think this would be a great way to do things. I'm currently not
familar with using tags in CVS, however I don't think it would be any
real trouble to learn.
>
If other people want to help with releases, that would be great.
>
Having a more frequent (quarterly) release schedule would also be good.
>
>
Even people taking some portiosn of the release (maps, archs) reduces
>
the effort a bit on my side - those bits aren't really hard, but if I
>
save myself 15 minutes, that is always nice.
I could certainly help with some part such as maps or archs etc.
Alex Schultz
More information about the crossfire
mailing list