cvsync (local mirror) is another CVS repository synchronization utility by MAEKAWA Masahide (maekawa AT cvsync DOT org), which is very similar to CVSup but not compatible with it, and written in C and pthreads (POSIX 1003.1c-1995, aka ISO/IEC 9945-1:1996) library. Although it is still AT EXPERIMETAL STAGE, it has reasonable portability, better performance, and IPv6 capability.
cvsync 0.24.12 has been released. Changes since the previous release include:
A bug which `prefix' is needed even if release type `list' is specified has been fixed (client).
Eliminate use of NI_MAXHOST. This should fix confused errors in the previous release occurred on OpenBSD (client, server, cvscan).
cvsync 0.24.12 is available from:
cvsync 0.24.11 has been released. Changes since the previous release include:
New client-side keyword `base-prefix' has been added. This specifies the base directory used when `prefix' has a relative pathname. `base-prefix' must be an absolute path.
No other incompatible changes.
cvsync 0.24.11 is available from:
cvsync 0.24.10, a point release for a critical bug fix has been released. cvsup2cvsync in 0.24.9 includes use of an uninitialized variable, which could cause unexpected behavior.
cvsync 0.24.10 is available from:
cvsync 0.24.9 has been released. Changes since the previous release include:
cvsup2cvsync, which is a utility to convert a CVSup(R) scanfile into a cvsync counterpart, has been added. When the upstream server is using CVSup and you want to redistribute the contents using CVSync, this tool is your friend.
Support poll() instead of select() if available (server/client).
cvsync(1) now supports "refuse" file. Using the refuse file, you can prevent files/directories in a collection from adding/updating/removing on the client side.
cvsync is available from http://www.cvsync.org/ via HTTP, FTP, and cvsync protocol. Visit the webpage!
A web interface to browse the CVS repository of cvsync is available from:
If you use cvsync, you might want to join cvsync-devel mailing list. This list is for technical discusstion of cvsync. For the details, see allbsd.org mailing list service overview page.
You can retrieve available collection list of these servers using "cvsync cvsync://remotehostname/".
If you offer public service using cvsync, please let me (hrs _at_ allbsd _dot_ org) know. I would like to add it into this list.
cvsync.allbsd.org offers CVS repositories of FreeBSD, NetBSD, OpenBSD, DragonFly, OpenDarwin, KAME, TenDRA, Samba, CVSync, and XFree86, maintained by Hiroki Sato (hrs _at_ allbsd _dot_ org). See http://www.allbsd.org/#pub-cvsync for more information.
grappa.unix-ag.uni-kl.de offers CVS repositories of FreeBSD, NetBSD, OpenBSD, and DragonFly, maintained by Christian "naddy" Weisgerber. See http://grappa.unix-ag.uni-kl.de/#cvsync for more information.
cvsync.csociety.org offers CVS repositories of FreeBSD and OpenBSD, maintained by Will Andrews. See http://csociety.org/cvsup.html for more information.
LAST MODIFIED: 2004/09/29 17:29:35 UTC