On Sun, Feb 04, 2018 at 09:03:04PM +0000, Stuart Henderson wrote: > On 2018-02-04, mazocomp <[email protected]> wrote: > > Hi! > > > > I tried updating both /usr/src and /usr/ports with OpenCVS. It worked, > > but it also downloaded empty directories (GNU CVS never did that): > > > > $ ls /usr/src/ > > CVS Makefile.cross distrib games include > > kerberosV libexec regress share usr.bin > > Makefile bin etc gnu kerberosIV > > lib lkm sbin sys usr.sbin > > $ ls /usr/src/kerberosIV/man/ > > CVS > > $ ls /usr/ports/www/vimb/ > > CVS patches pkg > > $ > > > > My ~/.cvsrc is: > > > > # $OpenBSD: dot.cvsrc,v 1.3 2016/10/31 20:50:11 tb Exp $ > > # > > diff -uNp > > update -Pd > > checkout -P > > rdiff -u > > > > > > Need more information on exactly what you did, I just did a test checkout > using opencvs and it works as expected here. > > (Whereas gnu cvs *does* download and create the empty directories, and then > if you used -P it goes through at the end to remove them again). > >
I did "$ opencvs -d [email protected]:/cvs update" in both /usr/ports and /usr/src directories.

