Subversion has been well know to programmers who love the terminal since the early 2000s. To me it’s always seemed to complicated to use, even though I’ve always had this nagging suspicion that if I could only figure out how to use it, then it would be A Very Good Thing.
Why use subversion?
At my workplace we have a bunch of graphic designers and a bunch of developers. I’m somewhere in between. And there’s always the problem when the designer, or client, or manager, wants some graphical changes done. The designer makes the change, uploads to server or emails it, front-end guy (me) adds it to the stylesheet, emails new CSS and image to the back-end developer who then tests it on his (sorry, no female developers her) local test-server, and then finally uploads it to the live page.
You don’t have to be a rocket-scientist to see that this isn’t a streamlined process. With a subversion client that takes out the ‘hacking’ bits, the graphic designers will be willing to use it. I, and everyone else, will immediately see the change and voila! No more going through emails to see who did what when.

[Read more →]
Tags: cornerstone · subversion · versions