cvsup: local

Lowell Gilbert freebsd-questions-local at
Thu Nov 6 06:59:28 PST 2008

"fire jotawski" <jotawski at> writes:

> i have my small box, ip,  that cvsup-ed files from repository into
> it.  it use cvs-supfile in /usr/share/examples/cvsup/ to collect files.
> now that i want my other machine to cvsup 6.2-release source files from the
> one mentioned above.
> my  trial was
> cvsupd -b /var/db -c sup
> for box, ip,  and for other machine
> cvsup -g -L 2 -h sup-file
> what i got was  'Server message: Unknown collection "src-all" ' message.
> and later on
> Running
> Skipping collection src-all/cvs
> Skipping collection doc-all/cvs
> Shutting down connection to server
> Finished successfully
> very strange indeed.
> any helps and hints in setting cvsup server would highly be appreciated.

To run cvsupd, you need the whole cvs tree for the collections you're
handling, not just the checked-out files.

Assuming these machines are attached by a protected network, a better
approach (easier, anyway) would probably be to cvsup the changes to
just one machine, then NFS-mount that machine's ports tree from the
other machine.

Lowell Gilbert, embedded/networking software engineer, Boston area

More information about the freebsd-questions mailing list