Subversion repository is on bfs.
To create a new project:
- cd to the svn repo, public or private.
- su to www-data before creation so that the files will have the proper permissions.
- svnadmin create /path/to/subversion/repo/private/project_name --fs-type=fsfs
To import existing Rails project:
http://wiki.rubyonrails.org/rails/pages/HowtoUseRailsWithSubversion if you like. Ignore the rest of this.
- Create your subversion project as above:
- # in your_rails_app (created by rails your_rails_app)
- svn import . repository_url -m "Import" --username user
- cd ..
- mv your_rails_app your_rails_app-backup
- svn checkout svn_url_to_your_repository your_rails_app
- cd your_rails_app
- (Instructions from above site):
- # Remove the log files.
- svn remove log/*
- svn commit -m "removing all log files from subversion"
- svn propset svn:ignore "*.log" log/
- svn update log/
- svn commit -m "Ignoring all files in /log/ ending in .log"
- svn remove tmp/*
- svn propset svn:ignore "*" tmp/
- svn update tmp/
- svn commit -m "Ignoring all files in /tmp/"
- # Remove the log files.


