CVSync is a portable CVS repository synchronization utility and freely available under the BSD license.
Now all of CVSync are available at github.
The latest distribution is 0.24.19.
Fix various build problems.
Support TIGER/192 and RIPEMD160.
Fix buffer overrun. (client/server)
Improve robustness. (client/server)
Make this more friendly to userlevel POSIX thread libraries.
Improve performance to parse
rcsfile(5) based files.
When the option
-g is specified, drop the privilege. (server)
Update scanfiles when changes anything only.
If you want to retrieve a list of collections, do like this:
% cvsync cvsync://<host>[:<port>]/
For example, to retrieve a list of collections to be distributed on cvsync.org:
% cvsync cvsync://cvsync.org/
The result is:
Connecting to cvsync.org port 7777 Connected to xxx.xxx.xxx.xxx port 7777 Running... Name: cvsync, Release: rcs Comment: CVSync CVS Repository Name: cvsync-www, Release: rcs Comment: To mirror CVSync web pages Finished successfully
Why no compatibilities with CVSup®?
I was very tired to read Modula-3 code.
Why isn't the configure script used?
I hate it.
Do these tools support IPv6?
Do you REALLY use these tools?
CVSup is a registered trademark of John D. Polstra.
Copyright © 2003 - 2019 MAEKAWA Masahide