43 Folders

43 Folders feed subscription icon - Shiny!Time, Attention, and Creative Work. After 4 years and a lot of productivity pr0n, we’re shifting gears. Re-learn how to use 43 Folders. Then back to work. [»]

”What’s 43 Folders?”
43Folders.com is Merlin Mann’s website about finding the time and attention to do your best creative work.

Version control

Hi,

I'm an academic in need of a more rigorous version control system. I'm sick of the confused garble of convulted file names that arise when I try to version my files by hand: "ch.one.4.finalfinaldraft.061021.txt" and so on. Besides those fifty different files take up a lot of space.

My question is: as an individual user who needs to version drafts on a local system is it better to go with RCS or CVS? Most of the websites out there praise CVS and belittle RCS, but these seem mainly to have been written by coders working collaboratively. I like the simplicity of RCS (no elaborate setup). I like how it prompts me to make a quick note about each update. And I love the fact that the version (,v) file resides in the same directory as my draft, so that I can grep it if I'm looking for a line or bit of information that was in an older draft. Though I can't use it remotely, the version file is wonderfully portable and can still be read in a text editor on non-unix/linux machines. To get a quick overview of everything I've done, I can skim through this file, which is basically a repository of the most recent version and anything that has changed in older drafts. Thus, if I delete a paragraph or line in the draft, it is saved forever in my version (,v) file.

Am I missing something? Is there some amazing advantage to using CVS remotely that I'll discover down the road, making me regret that I ever considered RCS? It seems to me that for an individual user who doesn't want the hassle of setting up remote SSH access, RCS is perhaps the better, more portable solution. Any academics out there using either of these systems?

One final question: Has anyone tried using RCS and/or CVS with binary files? Any major issues that I should be aware of?

TOPICS: GNU/Linux
jason.mcbrayer's picture

If you use the fsfs...

If you use the fsfs backend in svn, rather than the bdb backend, you can grep your repository for the words you're looking for, to find the revision you're interested in. It's not quite as transparent as rcs, but it's close.

 
EXPLORE 43Folders THE GOOD STUFF

An Oblique Strategy:
Honor thy error as a hidden intention


STAY IN THE LOOP:

Subscribe with Google Reader

Subscribe on Netvibes

Add to Technorati Favorites

Subscribe on Pageflakes

Add RSS feed

The Podcast Feed

Inbox Zero

The original 43 Folders series looking at the skills, tools, and attitude needed to empty your email inbox — and then keep it that way. Don’t miss the free video of Merlin’s Inbox Zero presentation.

Making Time

3-part series on attention management for artists and makers. Read Bad Correspondence, The Job You Think You Have, and One Clear Line.