У меня только что была эта проблема при переносе репозитория Ubuntu cvs.В мире Debian-Ubuntu сделайте следующее:
apt-get install cvs xinetd
установите свой репозиторий (просто следуйте инструкциям в руководстве)
убедитесь, что у ваших пользователей есть разрешение на запись.Обычно создайте группу cvs, поместите их в нее и отметьте репозитории 775;chgrp -R cvs * (cvs не имеет защиты, прочтите руководство)
добавьте файл в /etc/xinetd.d с именем cvspserver
и отредактируйте файл, подобный следующему:
service cvspserver
{
port = 2401
socket_type = stream
protocol = tcp
user = root
wait = no
type = UNLISTED
server = /usr/bin/cvs
server_args = -f --allow-root /usr/local/cvs pserver
disable = no
}
перезагрузите или перезапустите xinetd