from cvs to subversion
Submitted by mark on Fri, 2006-12-15 19:23.
Subversion was written by the maintainers of CVS and is the upcoming alternative to CVS. Over the years CVS has become the de-facto standard of source code management systems.
But CVS has also grown old:
- CVS does not keep track of renaming files and directories.
When you rename a file it is just recorded as one file deleted and another file being added. - CVS does not provide information which files were part of a single commit.
This is a nasty thing when one wants to revert a single commit done some days ago. Dealing with such issues in CVS means to add tags in advance or to create diffs for every commit.

- elektronische medien, find their site at