Access to the kaos repository at the
svn.cc.gatech.edu server
Evaluation
First, decide if you really need to modify the files in the repository. If
not, we have anonymous read-only access. Simply specify the username "anon"
and the password "anon". Also, be aware that there are a variety of
released source and binary images for download. You need authenicated SVN
access if you are going to make changes to chaos projects and commit
those changes so that they become part of the project.
You don't need
CVS access to use the stable, pre-built libraries on CoC machines (in
/users/c/chaos/<ARCH>/{lib,include,bin}, or to build your own
versions at home.
Getting access
If you determine that you need access, you must have an account on the
SVN server. Greg will set one up for you if you send him a
desired username and an encrypted password acceptable to
htpasswd. You can use handy web pages like: http://www.htaccesstools.com/htpasswd-generator or http://home.flash.net/cgi-bin/pw.pl
to encrypt your choosen password. (It isn't wise to use your
regular CoC password or anything else you want to keep secure,
particularly if you use the same username on SVN as your CoC
account. The SVN login protocols don't have any failsafes that
prevent brute force attack, so it is potentially more easily
broken. It's better if it being broken just means that someone
can mess up SVN, not leverage their way to rootkit CoC servers.)
Once the account is setup (or for anon access)
You should use an SVN URL of the form:
http://svn.cc.gatech.edu/kaos/project/trunk
Notice the "trunk" after the project name. Our SVN repository keeps the
trunk, branches and tags all under the project directory. Probably you only
want the top-level trunk. SVN will demand authentication (username and
password) when necessary.