jedbrown / git-fat

Simple way to handle fat files without committing them to git, supports synchronization using rsync
BSD 2-Clause "Simplified" License
621 stars 137 forks source link

Put objects in tree (like git) #4

Open gregorlarson opened 11 years ago

gregorlarson commented 11 years ago

Git organizes its objects in a directory tree which reduces the number of files in a directory and allows for storage of a large number of objects. On some file-systems, having to many files in a directory will lead to performance problems. Will git-fat consider this? Thanks,

jedbrown commented 11 years ago

I plan to do this "fanout", but I've been waiting to determine the best way to do it with support for packing the objects into a git packfile. See issue #1 for more on that. I'm committed to backward compatibility independent of such backend storage transitions, though you may be asked to run an update script to repack.