Subversion
Subversion Packages
http://metissian.com/projects/macosx/subversion/
Creating a new repository
svnadmin create /SVNROOT
Adding a Project
$ svn mkdir -m “Creating my project’s repository …” file:///SVNROOT/project/
$ svn import MyBigProject file:///SVNROOT/project/
$ svn co file:///SVNROOT/project/ MyBigProject
Useful properties for Rails Projects
$ 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 commit -m ‘removing all tmp artifacts from subversion’
$ svn propset svn:ignore “*” tmp/
$ svn update tmp/
$ svn commit -m “ignore tmp/ content from now on”