CVS on OS X Mavericks
A unix-ish package manager is clearly the way to go. I have moved from fink and Macports to homebrew, which has a recipe for cvs:

brew install cvs


For historical completeness, you formerly had to use the 
 (slightly hard to find) recipe for cvs: brew install homebrew/dupes/cvs.

After only very minimal testing, it seems to work.