3 ms·
Indeed. I've used svn, monotone, hg, and git for this (moving from each to the next over the last three years or so), and they all worked fine. In my experience
by silentbicycle 18y ago
Indeed. I've used svn, monotone, hg, and git for this (moving from each to the next over the last three years or so), and they all worked fine. In my experience, the special features of each have relatively little significance for typical operations on home directories.
It's worth picking any and just doing it, though.
- icefox 18y agoI have often heard of people putting their /etc in cvs/svn, but I never bothered due to having to setup a repo. That is until I had git at which point it became just a git init.
- silentbicycle 18y agoRight. Monotone (an earlier DVCS, inspiration for git), while a really nice system technically, expected you to set up keys for authorizing changes to the repository before you could use it* . It was a little thing, but reducing setup to just "git init" (or "hg init") makes for less friction to putting stuff in VC just because...and then you find out it's good for things you would have never anticipated. * One style difference between the two. See Graydon Hoare's comment here (http://www.mail-archive.com/monotone-devel@nongnu.org/msg08012.html http://www.mail-archive.com/monotone-devel@nongnu.org/msg080...).