svn setup
after installing svn, it had automatically added the svn modules to the apache server so the only config files changed was to add a config file at /etc/apache2/sites/httpd-svn.conf
i also added the config file /etc/svn-auth-file which contains usernames and passwords that are allowed to do the http authentication. this file is edited with the htpasswd command. for example to create a new user for http authentication use htpasswd /etc/svn-auth-file [username]
i also added a index file to space.augsburg.edu/svn so that there is a list of all the repositories for web browsing
to add the repositories i used:
svnadmin create [local path to repository]
ie from the physic_data/svn folder
svnadmin create documentation
initial import
svn import [local path of code] [url to repository] -m "initial import"
ie from the physics_data/Code folder
svn import Documentation http://spac.augsburg.edu/svn/documentation/
for the inital check out i deleted all the files in each of the local code folders and then su-ed to the correct user and did a svn checkout with:
svn checkout [url of repository] .
ie from the documentation local folder
svn checkout http://space.augsburg.edu/svn/documentation .
never mind on the segmentation fault thing, i looked at the year it was on wrong. so as of current, everything 1998 and before does not work