Rony Shapiro wrote:
Folks,
As much as I like CVS, it is not a full-blown configuration management
system, and a configuration management system is not a CASE tool.
I don't want to start a Holy War, but CVS is great for tracking changes at
the file and directory level, but it lacks built-in support for getting
"meta-data" on the changes, i.e., to answer queries like "what files were
changed for bugfix 17, when and by whom?"
What about "cvs -qn up -r bugfix16"?
and "what bugfixes made it into
release 3.4?".
That depends on your setup. If you kept a good log in the history, there
is no reason to not be able to answer that (and CVS can be configured to
require you to do so).
Also, it has no explicit idea of a development cycle (coding,
unit test, integration, release, maintenance).
Please explain.
Again, I *like* CVS, and it's
fine for small industrial projects, or even large open source projects, but
it's not a full configuration management tool.
Rational Rose, OTOH, *is* a CASE tool.
I don't think it makes sense to try and compare CVS with Rational Rose.
It's like asking whether Mozilla is better than kreversi.
--
Shachar Shemesh
Open Source integration consultant
Home page & resume - http://www.shemesh.biz/
=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]