I've been using git for a while but am fairly new to setting up a central
shared point like gitolite.
I am able to arbitrarily create small repository but have run into trouble
migrating existing repositories to gitolite. This seems entirely due to a
combination of two things. Very large individual files in the history,
binary and text files (such as mysql dumps), and the lack of swap space on
my inMotion VPS. The VPS should have 1G memory with about 700MB free at any
When I create a new repository on the server and clone to my desktop all is
well. When I experimented with progressively larger file sizes, it breaks
unrecoverably (as far as I can tell) when I get to 1GB text file sizes.
Once I get to that size, I get out of memory errors when cloning and bad
pack errors when pushing.
I have tried all manner of sizes for the pack.windowMemory, pack.threads,
pack.window, depth, deltaCacheSize packedGitWindowSize etc.
I have spent all of this past week researching and have found nothing that
Can anyone suggest something that, perhaps I have not tried?
You received this message because you are subscribed to the Google Groups "Git
for human beings" group.
To view this discussion on the web visit
To post to this group, send email to email@example.com.
To unsubscribe from this group, send email to
For more options, visit this group at