Am 28.11.2014 21:33, schrieb Jungle Boogie:
> Hello All,
> 
> For the last several updates I've applied to my system, I've used plain
> CVS: cvs -q up -Pd
> 
> This is pretty slow for some reason, but I understand that's just how
> CVS works.
> 
> Michael W. Lucas' book Absolute OpenBSD (first edition) talks about
> using CVSup to update the local copy against the remote repo. (Page 344)
> 
> I also found this page: http://www.openbsd.gr/cvsup.html (notice that
> this is NOT .org.)

On the footer of this site you will find

-- Quote --
This site Copyright © 1996-2009 OpenBSD.
$OpenBSD: index.html,v 1.605 2009/12/01 18:13:58 ajacoutot Exp $
-- end Quote --

so it's out of date and thus probably not authoritative.

> the .org site doesn't have the same page:
> http://www.openbsd.org/cvsup.html
> 
> But the problem is I can't find cvsup in /usr/ports/net
> 
> nor anywhere else:
> # make search key=cvsup
> #
> 
> Does this mean cvssup is no longer used?

Yes.

> Then I came across cvsync: http://www.openbsd.org/cvsync.html
> 
> Is cvsync preferred now?
> 
> If so, could you advise what to use for collections if you want to have
> the same effect of:
> cd /usr/src
> cvs -q up -Pd
> 
> 
> The example file displays: name openbsd release rcs
> But I don't know if that will yield the desired outcome.
> 
> Thanks for any assistance.
> 
> Best,
> j.b.

The example file /usr/local/share/examples/cvsync/cvsync.conf
installed by the cvsync package also has

#       # alternatively, fetch only selected parts
#       collection {
#               name openbsd-cvsroot release rcs
#       }
#       collection {
#               name openbsd-ports release rcs
#       }
#       collection {
#               name openbsd-src release rcs
#       }
#       collection {
#               name openbsd-www release rcs
#       }
#       collection {
#               name openbsd-xenocara release rcs
#       }
#
#       # the X11 and XF4 trees are of historical interest only
#       collection {
#               name openbsd-x11 release rcs
#       }
#       collection {
#               name openbsd-xf4 release rcs
#       }

so the third collection in this list
name openbsd-src release rcs
should be sufficient for you.

HTH
rru

Reply via email to