View Single Post
Old 07-27-2011, 10:34 AM   #1
Man Eating Duck
Addict
Man Eating Duck juggles neatly with hedgehogs.Man Eating Duck juggles neatly with hedgehogs.Man Eating Duck juggles neatly with hedgehogs.Man Eating Duck juggles neatly with hedgehogs.Man Eating Duck juggles neatly with hedgehogs.Man Eating Duck juggles neatly with hedgehogs.Man Eating Duck juggles neatly with hedgehogs.Man Eating Duck juggles neatly with hedgehogs.Man Eating Duck juggles neatly with hedgehogs.Man Eating Duck juggles neatly with hedgehogs.Man Eating Duck juggles neatly with hedgehogs.
 
Posts: 254
Karma: 69786
Join Date: May 2006
Location: Oslo, Norway
Device: Kobo Aura, Sony PRS-650
Revision control system for library backup

Hi! Does anyone else use this for backup? I do regular file backups, but I'd like to have a changelog and efficient storage/recovery of different file versions. Some kind of revision control system seems good for this, but I'm not too well versed in the various options, and am grateful for any tips

A good gui is a definite plus, but not a must. I'm interested in automating it (committing every day if changed) eventually, but I presume that most systems can do everything from the command line, making it script/cron-able.

I've looked at svn, but its approach to storing metadata in .svn-directories makes it a bit messy with Calibre. The system must also handle directory renaming with no file changes well. I've looked at git, which seems promising, but browsing for older versions is very cumbersome. Other candidates are Mercurial and Bazaar.

I'm on Linux by the way. If anyone already does this I'd be interested in hearing about your experience with abusing VCSes
Man Eating Duck is offline   Reply With Quote