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.
2d4de4516a6698bd25d7f7fef7d55486
a3c0673bf0f3b81b1eb45ac828a527d2a4e6d2f6
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 -u
/-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