we have been
struggling for several months now trying to understand how to use CVS in an
integrated development environment, i.e. development, QA, and
production.
- should development
commit changes to the main HEAD or in a development
"branch"?
- does a QA
department have their own branch or do they use the development
branch?
- how are revisions
moved from development and QA? do you merge to and from?
- should versions be
tagged when they are released or tagged every step of the
way?
the greatest help
would come from someone explaining exactly how their company uses CVS. any help
would be greatly -- GREATLY -- appreciated.
Mike
