The most common use of Subversion is to keep source code of applications versioned and secure. However, there are quite a few other options that are not so common at all.
Quickly read on and find out if maybe you can put Subversion to use in quite a few ways you didn’t expect.
1. CMS
Maybe CMS is a bit strong, but it’s very easy to develop a static website locally and store it in Subversion. You just checkout your website on your production server and you’re good to go. You can easily jump back to previous content and you always have a backup around.
2. Todo list / Notes
You can version a list of text files as todo items or notes. You can check it out anywhere you want and keep track of all your past notes and items. You will have to establish some sort of formatting convention for yourself as how you name files and all that.
3. Backups
Put your entire home directory in Subversion. You’ll always have a backup handy and you can easily jump back in time! Maybe it’s not as sophisticated as Mac OS X Leopard’s Time Machine, but it serves its purpose.
4. Community Story Writing
It’s a bit like coding. You could use Subversion to write a story (or manuscript or book or …) as a community. It’s a bit like a wiki, but you can all use your favourite editors. You’ll have to agree on an ASCII based file format, though.
Maybe you know some very cool way to use Subversion as well? Please comment below!