Merlin’s weekly podcast with Dan Benjamin. We talk about creativity, independence, and making things you love.
Merlin’s weekly podcast with Dan Benjamin. We talk about creativity, independence, and making things you love.
”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
mdl | Nov 30 2006
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? 17 Comments
POSTED IN:
I use SVN for this...Submitted by emory on December 4, 2006 - 10:45pm.
I use SVN for this kind of thing exclusively. It allows for darn near any filetype (pdf/txt/doc/rtf/png/jpeg/wtf/omg/bbq, and also happens to be very easily worked with. Plus you can't beat having historical data and comments as well as a worklog. » POSTED IN:
|
|
EXPLORE 43Folders | THE GOOD STUFF |