Version Control Begins At $HOME
Josh Carter has cursive an engrossing journal place scrutiny the virtues of different version-control systems for synchronizing and, well, version-controlling your bag directory. It’s here.
Version curb is fashioned to be utilised for maker code, but the intent of having versioned backups of your .vimrc and documents, easily synchronal crossways every the machines you strength impact on, is a gratifying idea.
Back in 2002, Joey Nazi was using CVS for that job; he’s since moved to Subversion, and today provides etckeeper, a agency to version-control your /etc directory using your pick of DVCS systems.
I was agog to conceive git-home-history, a Git-based agency that is prefabricated to impact with bag directories; but it seems to hit fallen into inactivity plain months after its birth. Git-home-history’s progeny appears to be Gibak, also shapely on Git and with etckeeper’s hold for metadata. I haven’t proven that digit discover yet.
The incoming enthusiastic wish is ZFS, the megafilesystem fashioned by Sun and currently held up by licensing incompatibilities. ZFS has whatever version-control knowledge shapely correct into the filesystem.
See Also:
Melted From: Wired: Compiler
Tags: backups, excitement, filesystem, home directories, home directory, home history, job, joey hess, josh carter, metadata, ruby on rails, source code, source repository, subversion, sun, version control systems, vimrc, virtues
Mon, 13th October 2008
