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.