Я бы предложил не использовать CVS, который является очень старым и не имеет важных функций, и вместо этого использовать более современные DVCS, такие как Mercurial или git.Таким образом, вам не нужно настраивать какой-либо сервер, и вы получаете элементарные коммиты и лучшую обработку / слияние веток (среди множества других преимуществ).