$ CVS_RSH=ssh cvs -d 'blah@there.com:/home/cvs' co some_module
That module creates directory some_module (although I understand modules can comprise multiple directories). So, I go in there:
$ cvs some_modules
Time passes. People update.
$ cvs update
Okay, now I have the new files More time passes. People add
$ cvs update
It doesn't fetch me the new
$ cvs co some_module
It makes a new directory called some_module under some_module
$ cd ..
$ cvs -d `cat some_moduie/CVS/Root` co some_module
There we go.
But that seems ugly and is a pain. What's a better way?
(This has nothing to do with LiveJournal, other than that I'm in the process of putting all the code into CVS finally.....)