SVN Homedir (or CVS Homedir)

20 Mar

I read about keeping your home dir in Version Control here and decided to give it a go.

I’ve been using it for 3 months now, there are some definately some good things about it. I like keeping things like Word doc’s, timesheets, study notes in there. Big files are not so good (esp. if hosting from a slow link) and binaries are a pain. I prefer to keep these files in a Web Dav’d Apache setup (which allows a ‘Map Network Drive’/Webfolder from Windows Explorer).

I use it on Windows and Mac OSX. If you’re on Windows, you really need the TortoiseSVN client as well as Putty and Putty Agent set up. This will add nice icons to all files and give you a right-click context menu to deal with SVN. The Putty/Putty Agent will allow you to do it all password-less (using SSH-keys, like a ssh-keygen on Unix).

Now and then the Windows Subversion might say something about the directory being locked. You then have to drop to Cygwin and run a ‘svn cleanup .’ on the directory – this is the only real annoying thing i’ve found.

Advertisements

One Response to “SVN Homedir (or CVS Homedir)”

  1. Damian Murphy March 28, 2007 at 7:17 pm #

    Johnathon,

    You can get the best of both worlds with WebDAV and SVN by implementing DAV SVN. It’s really easy to set up in apache:

    http://gentoo-wiki.com/HOWTO_Apache2_with_subversion_SVN_and_DAV

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: