This site will look much better in a browser that supports web standards, but it is accessible to any browser or Internet device.
There are three ways to access the repository, via rsh, via ssh or via a cvs pserver connection.
To use ssh, you will need to set the following environment variables:setenv CVS_CLIENT_PORT -1 setenv CVS_RSH /path/to/sshThis is not necessary if you plan to use rsh.You can then check out a copy of the tree by doing:
cvs -d anoncvs@anoncvs.courtesan.com:/cvs get newsyslogThis will create a newsyslog directory and populate it with the newsyslog development tree.
To use the cvs pserver method to connect, you first need to login (you only need to do this once).cvs -d :pserver:anoncvs@anoncvs.courtesan.com:/cvs loginWhen you are prompted to enter a CVS password; use "anoncvs". You can then check out a copy of the tree by doing:cvs -d :pserver:anoncvs@anoncvs.courtesan.com:/cvs get newsyslogThis will create a newsyslog directory and populate it with the newsyslog development tree.
Once you have a tree checked out, you can update it thusly:cd newsyslog; cvs up -PAdYou can also do standard CVS operations like log, diff, an annotate. For instance, to see the differences between versions 1.1 and 1.2 of newsyslog.c in unified diff format, you would:cvs diff -u -r1.1 -r1.2 newsyslog.cTo see a list of all change messages for newsyslog.c, do:cvs log newsyslog.cIf you are not familiar with cvs you should refer to the documentation for further instructions.
newsyslog host=anoncvs.courtesan.com hostbase=/ base=DESTDIR delete
where DESTDIR is where you want sup to store the mirror on
your local disk.
You can also mirror the cvs tree via rsync.