Setting Up A CVS Mirror Using CVSup


This article describes a way to mirror CVS repositories using John D. Polstra's CVSup program suite, developed for the FreeBSD Project, but available for use on many platforms.

Table of Contents
1. What is CVSup?
2. Installing CVSup
3. Setting up a CVSup server
4. Setting up a CVSup client

1. What is CVSup?

CVSup is a suite of programs designed to facilitate mirroring of a CVS repository. It was originally developed by John D. Polstra <> for the needs of the FreeBSD Project, but is now becoming widely used as an alternative to the rsync or mirror general-purpose mirroring programs.

This, and other documents, can be downloaded from

For questions about FreeBSD, read the documentation before contacting <>.
For questions about this documentation, e-mail <>.