1) Install CVS version 1.9 or later on your system.
2) Log into the CVS server:
- $ cvs -d :pserver:anoncvs@egcs.cygnus.com:/egcs/carton/cvsfiles login
+ $ cvs -d :pserver:anoncvs@egcs.cygnus.com:/egcs/carton/guile-home/cvsfiles login
At the prompt for `CVS password:', type `anoncvs'.
Once you have logged in, your password is saved in ~/.cvspass, and you
will not need to enter it again.
3) Check out a module:
- $ cvs -z 9 -d :pserver:anoncvs@egcs.cygnus.com:/egcs/carton/cvsfiles checkout guile-core
+ $ cvs -z 9 -d :pserver:anoncvs@egcs.cygnus.com:/egcs/carton/guile-home/cvsfiles checkout guile-core
This should create a new directory `guile-core' in your current
directory, and populate it with the current Guile sources.
CVS conventions ======================================================
- We use CVS to manage the Guile sources. The repository lives on
-egcs.cygnus.com, in /egcs/carton/cvsfiles; you will need an account on
-that machine to access the repository. Also, for security reasons,
-egcs presently only supports CVS connections via the SSH protocol, so
-you must first install the SSH client. Then, you should set your
-CVS_RSH environment variable to ssh, and use the following as your CVS
-root:
-
- :ext:USER@egcs.cygnus.com:/egcs/carton/cvsfiles
+egcs.cygnus.com, in /egcs/carton/guile-home/cvsfiles; you will need an
+account on that machine to access the repository. Also, for security
+reasons, egcs presently only supports CVS connections via the SSH
+protocol, so you must first install the SSH client. Then, you should
+set your CVS_RSH environment variable to ssh, and use the following as
+your CVS root:
+
+ :ext:USER@egcs.cygnus.com:/egcs/carton/guile-home/cvsfiles
Either set your CVSROOT environment variable to that, or give it as
the value of the global -d option to CVS when you check out a working