Quote:
Subversion's whole-repository-version and atomic changeset stuff would be nice to have, too.

This is a big part of what's keeping me from switching our department. Per-file tagging is the bomb. On the other hand, CVS still sucks -- pretty much all the work I've been doing lately has been writing scripts to help manage our code distribution. CVS makes it easy in some ways, and painful in others.