Re: CVS: Ugh
[email protected] (Russ Allbery) 04 Apr 2000 21:44:05 -0700
| Newsgroups | perl.perl6.porters |
|---|---|
| Organization | The Eyrie |
| Message-ID | <[email protected]> |
Chip Salzenberg <[email protected]> writes: > CVS has an analogous dependency on filename indicating identity. More > advanced systems like ClearCase track file identity separately from > filename, allowing easy and natural support for renaming files. Yes, but there's a reason for this. This is because CVS is nothing more or less than a system to help manage parallel RCS files, and RCS is a per-file revision control system. CVS has honestly gone about as far as it can and still maintain that position, and I'm one of the people who thinks that it's just about perfect for a lot of what I do. Not the least because I have tons of old RCS revision histories that are absolutely trivial to import into CVS because of it. :) Renaming files is a significant wart; the ease, standardization, and simple structure of the repository more than makes up for it IMO. -- Russ Allbery ([email protected]) <http://www.eyrie.org/~eagle/>