Well, the upshot from here is that having done "cvs checkout pgsql"
once, I can do either
cvs update -- within pgsql
cvs -d blahblah checkout pgsql -- in parent directory
and they both seem to work and do the same thing (although with no
updates committed in the last two hours, it's hard to be sure).
If I omit the -d option to the cvs checkout, it fails; it does not
know enough to fetch the repository address from pgsql/CVS/Root.
But cvs update is cool.
Dunno why it doesn't work for Marc. I'm running cvs 1.9; you?
regards, tom lane