There's a big community of people who use version control for their home directory, mostly centered around Joey Hess who wrote one of the earliest articles discussing the concept [1]. There's also a mailing list [2] and a wiki [3].

As for the original question, Joey is working on a project called "git-annex" [4], which allows you to manage the existence of files with git without checking in their file contents. This lets you, for instance, use a git workflow of pushing and pulling to remotes to perform synchronization of large files (git push ~/mp3-collection), among lots of other things.

- Adam Compton

[1]: http://onlamp.com/pub/a/onlamp/2005/01/06/svn_homedir.html
[2]: http://lists.madduck.net/listinfo/vcs-home
[3]: http://www.theficks.name/VCS-Home/HomePage
[4]: http://git-annex.branchable.com/

On 10/3/12 2:59 PM, Aaron McCaleb wrote:

Hello, all.

I'm suffering a bout of unsatisfied curiosity: What are some un-orthodox, but useful applications for version control systems (VCS) that you have employed or heard of others employing in day-to-day work?

My own un-original example: importing my home directory into a VCS repository to essentially provide an archive solution with considerable "backup" history. (This was something I remember being suggested in a magazine article, possibly by David Blank-Edelman [ http://goo.gl/jJwiP ]. He also suggested this in one of his "Over-the-edge System Administration" talks at LISA'07, I think.)

Cheers!
--Aaron



This body part will be downloaded on demand.

_______________________________________________
Discuss mailing list
[email protected]
https://lists.lopsa.org/cgi-bin/mailman/listinfo/discuss
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to