On Tue, Mar 15, 2011 at 2:32 AM, Jeff King <peff@xxxxxxxx> wrote: > That being said, I'm not sure how much this optimization will buy us. > There are times when being able to mmap() the file directly, or point an > external program directly at the original blob will be helpful. But we > will still have to copy, for example on checkout. Sparse checkout code may help. If those large files are not always needed, they can be marked skip-checkout based on core.bigFileThreshold and won't be checked out until explictly requested. This use may conflict with sparse checkout because it sets skip-checkout bits automatically from $GIT_DIR/info/sparsecheckout though. -- Duy -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html