Re: Advice on choosing git
From: Avery Pennarun <hidden>
Date: 2016-06-15 22:48:47
On Wed, May 12, 2010 at 8:18 PM, Joe Brenner [off-list ref] wrote:
Noah Silverman [off-list ref] wrote:quoted
1) Size. THIS IS MY MAIN CONCERN - If I want to sync my home, office, and server Document directories. From what I have read, I will effectively have multiple copies of each item on my hard drive, thus eating up a lot of spacePretty much any version control system is going to have this problem, and it gets really bad if you've got any files that aren't straight text.
Note that most people probably don't need to worry about this nowadays. Disk $/gigabyte just keeps dropping and is now at absolutely abysmally small levels. You can only fill up your disks if you download tons of movies and/or create tons of VMs. If you're struggling with a laptop drive that's too small, just buy a new one for $100 and solve all your problems. So you're fine with storing multiple copies. Just make sure your backup/syncing software has an expiration algorithm so you don't end up storing *all* the historical copies. I'd like to adapt bup to support this usage model eventually. However, I haven't yet written the expiration algorithm and it doesn't yet support two-way syncing. The fundamental design allows for this, though, so it's just a matter of having some free time. Meanwhile, you might want to take a look at something like rdiff-backup. Have fun, Avery