in reply to Tracking code changes
The most important part about version control within a team structure is communication. Whether it's SCCS, RCS, CVS, SVN, ClearCase, or even dated text files, it's important to communicate with your fellow team member regarding which files you're going to edit, and what those changes might be. With concurrant systems, this becomes imperative so you don't collide and have to spend an inordinate amount of time merging the code.
Another thing to consider is which system will best suit your development style and your release management strategy. Some tools are better for a strict Develop-QA-Release cycle, whereas others support a more dynamic method, in which the cycle might be altered to suit various business imperatives.
Take a look at release strategies, and look at your developers styles. Maybe you can use one of these tools to help promote a greater sense of teamwork among the various development groups.
You may also wish to look at entire programming environments, such as Eclipse, which have the ability to embed CVS and SVN as part of their internal project management.
Hope this helped,
-v.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Tracking code changes
by xorl (Deacon) on Aug 23, 2006 at 14:23 UTC | |
by chromatic (Archbishop) on Aug 23, 2006 at 17:55 UTC |