Вы можете разместить свой собственный сервер CVS, что сделает его бесплатным.
Но теперь вы на этом - почему CVS? Лично я перешел на Subversion очень давно, а потом недавно перешел на Mercurial. imho подойдет любая распределенная система контроля версий.
Является ли CVS каким-то требованием или тем, что вы споткнулись сначала?