cvsync is a portable CVS repository synchronization utility, written in C and POSIX pthread library. This is very similar to CVSup but not compatible with it.