[Typo3-dev] Note about CVS

Kasper Skårhøj kasper at typo3.com
Tue Apr 27 01:00:22 CEST 2004


Hi List.

I have now tagged and branched the core CVS repository after the
following model:

Tonight at the event of the RC2 release the repository was *tagged*
"TYPO3_3-6-0RC2" (the release version number).
At the same time a feature freeze was introduced which means that a
branch was created, named after the final release number, "TYPO3_3-6-0".
This branch is what will be updated with any bugfixes from now and till
friday. When the final release is done friday I will tag this branch
with "TYPO3_3-6-0". When any backports are needed or security problems
arise we will also do that in the branch named "TYPO3_3-6-0".

For the HEAD branch in the repository I indent to continue development
for 3.6.1, starting tomorrow if I feel like that. The version number has
already been updated. And there will be added more features of course
since the HEAD branch is not bound by the 3.6.0 release this week.

I think this model for running the CVS gives us all we need; 
- The possibility of continous development which is not limited by
release dates.
- A solid model for quick responses to security issues since all
releases has a its own branch which can be modified with backports back
in time with no effect for the main development.
- Tagging to make it easy to check out the source at the time of
release.


IF YOU WANT TO FOLLOW the release of 3.6.0 in CVS *do not* just write
the usual "cvs update" command. You need to specifically ask for the
right branch now! This is done with this command:

	cvs update -r TYPO3_3-6-0

(I *think* - please test this someone and post a correction if needed).





-- 
Best regards

- kasper

--------------------
It's not a bug, it's a missing feature.






More information about the TYPO3-dev mailing list