roadrunnertwice: Me looking up at the camera, wearing big headphones and a striped shirt. (Default)
[personal profile] roadrunnertwice
Less than 24 hours* after I cracked open that Subversion book, I have a good grip on the daily-usage commands, understand how to manage things such that I'm not working at cross-purposes with the program, and know how to do at least two things that I decided were impossible when I was trying to learn CVS. In other words, I'm pretty much fully-equipped to start deploying it for my writing projects. Not fuckin' bad.

In case you don't know what I'm talking about: Subversion is what's known as a version control system. Think of it as a cross between a librarian and a functional time machine. Instead of "owning" the copies of the files that you're working on, you "check them out," making sure to go back and show them to the librarian every once in a while. In return for that minor inconvenience, you can go back and see what the files looked like at any point in their history. Deleted sections, reworked stanzas, intermediate files that you've gotten rid of completely... it can all be resurrected at the drop of a hat. And one of the big exciting things about Subversion in particular is that it can do this with any type of file, and do it just as efficiently as it does with plaintext.

(Actually, speaking of librarians, I think certain elite characters in the Thursday Next books could do basically the same thing with books in the great library—surf through the backstory and plot outline, swap in and out of previous revisions, access chests full of plot devices that got pruned somewhere along the way, interview dropped characters. Yes, this power could be yours. It's fuckin' sweet.)

So I'm going to keep using it as a command-line utility for a little while (one should only shave so many yaks in a given week), and then I'm going to check out the graphical front-ends available. What I'm hoping is that I can find one that works easily enough and transparently enough that I can (in good conscience) tell partially-computer-literate creative types to use it. We'll see if it's out there; version control has typically been the domain of hackers, and I'll be interested to see if anyone's ever tried to market it to the technically-disinclined.

_____
* ...and these were not particularly intensive hours.
Depth: 1

Date: 2006-07-17 07:13 am (UTC)
ext_49031: Detail of jewel encrusted saint skeleton. (Default)
From: [identity profile] b-zedan.livejournal.com
This sounds like a danged interesting program. I would be so interested in it if I was at all technically inclined. I don't do enough graphic work to see it being an aid in that way, but for writing--well, it'd get me using the computer for writing again, instead of handwritten stuff I can reference and look back at.
Depth: 3

Date: 2006-07-17 04:10 pm (UTC)
ext_49031: Detail of jewel encrusted saint skeleton. (Default)
From: [identity profile] b-zedan.livejournal.com
And see, I only got the bit about the metaphors.

We're re-arranging space so that we have a den/studio and I'm setting up my 1980's secretary-style typewriter (read: monster of a machine) near the computer. That seems as close as I can get to this sort of program.
Depth: 1

Date: 2006-07-17 07:58 pm (UTC)
From: [identity profile] froborr.livejournal.com
Innnnnteresting. I don't really draft, but I really ought to start. I wonder if there's a usable PC program that does something similar.