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:
ftp://ftp.cvsync.org/pub/cvsync/cvsync-0.24.12.tar.gz
MD5: 7b686d008bb4c47d7378a902d0e66ca7
SHA1: 2b2c492b0adaa52b81949fee10ed7b948b3ea8eb
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:
ftp://ftp.cvsync.org/pub/cvsync/cvsync-0.24.11.tar.gz
MD5: 26c52b4e530485b3634deb5764ea395c
SHA1: cb0ffd98a3e0a96fe123ec2dd3d914572b8f01f9
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:
ftp://ftp.cvsync.org/pub/cvsync/cvsync-0.24.10.tar.gz
MD5: 22d8aa1c05b118ef6d20c196d9343ac4
SHA1: a16de93fc3c90f5daacbd7260ccb2e6354b354ce
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