Вы можете настроить git-репо, которое существует в конце, в котором находится репозиторий CVS.Вам не нужно импортировать всю историю.Это не будет стоить боли.Вы должны иметь возможность выдвигать и извлекать данные из удаленного репозитория git.Затем просто сделайте коммит из удаленного репозитория git в cvs one.Это должно избежать многих задержек при передаче, так как git делает замечательную работу, просто отправляя новые файлы и сжимая их.
В конце концов каждый увидит удаленное репозиторий git как тот, который дает истинное значение, и вы будетевозможность бросить cvs ball-and-chain.
Надеюсь, это поможет.