Ultimate Laptop Protection
24 07 2007 Comments : 6 Comments »Categories : Personal, Technical

A present from my adorable fiancée ![]()
I generally use Subversion for source control when given the choice. In day to day usage, I like to use Tortoise SVN as it gives you a GUI with tick boxes for files to check in. However, it's handy to use the command line tool for project setup and automation.
Often, there is a subversion repository already set up and running on another machine. In this situation, I generally:
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 svn commit -m "Ignoring all files in /tmp/"
There's more Rails/Subversion info to be found on the Rails wiki.