Re: [Tuxnes-devel] 0.75 Stable CVS help wanted.
Brought to you by:
tmmm
From: Jason D. S. <jd...@us...> - 2004-07-29 17:14:31
|
Mike Mestnik wrote: > Since there are any number of unknowen small problems with CVS head. I'd > like to hack on 0.75 and bring closer to where CVS head is. Dose any one > know how I might branch this new work? Do I just need a branch name for > my work or would it be better to put HEAD on a development branch and move > Stable to cvs head? I guess I just want to rename branches withought > loosing history. > > Also under Featurs in README it says "game saving" dose any one know what > happened to that code? You can branch CVS with "cvs tag -j <tagname>". See the manual. For a short-term solution you can branch the original 0.75 and work on that [1]. But this won't help future development much. For a longer-term solution you should branch the current code and work on it until it's stable [2]. Of course most bugfixes you make will apply to both branches so they'll have to be committed separately. In freeciv we use static tags like R1_14_0 for a release and branch tags like S1_14 for a whole branch. We made a stable branch S1_14 before the 1.14.0 release, and let it stabilize through several beta cycles before releasing 1.14.0. After further bugfixes 1.14.1 was released based on this same branch. Meanwhile in the HEAD branch (the main branch) development work proceeded normally. [1] cvs up -r R0_75; cvs tag -j S0_75 [2] cvs up -A; cvs tag -j S0_76 jason |