Я мог бы действительно использовать некоторую помощь здесь.
Я только что создал новое голое репо, чтобы действовать в качестве производственной цели для толчков разработчиков.У меня также есть рабочий веб-каталог на сервере в качестве git-репо.На сервере работает git 1.7.4.1 на centos5.5
После создания нового репо в веб-каталоге я выполнил команду git add.Он подсчитал что-то вроде 2300 и несколько странных файлов и более 230 тыс. Вставок.
Я сделал коммит из только что добавленной файловой базы.Ехали красиво и чисто.Когда я делал мастер git push origin, он продолжает давать мне это (пожалуйста, обратите внимание, у меня 8 процессоров, следовательно, 8 потоков. Документы говорят, что это нормально);
# git push --mirror
Counting objects: 2000, done.
Delta compression using up to 8 threads.
warning: suboptimal pack - out of memory
fatal: inflateInit: out of memory (no message)
error: failed to push some refs to '/home/ggadmin/gg-prod.git'
Я пробовал следующеевещи для решения этой проблемы, но все дают одинаковые результаты;
git repack -adf --window-memory=100m
^ tried running this up to 1024m. Same result.
Даже пытался принудительно нажать, но получил то же самое, только с ошибкой malloc;
# git push -f origin master
Counting objects: 2000, done.
Delta compression using up to 8 threads.
warning: suboptimal pack - out of memory
fatal: Out of memory, malloc failed (tried to allocate 2340 bytes)
error: failed to push some refs to '/home/ggadmin/gg-prod.git'
I 'Я работаю над этим уже 2 дня и перепробовал почти все, что я могу найти в Google и здесь, на SO.
Я пришел в себя, пытаясь исправить это.Пожалуйста, скажите мне, что кто-то там знает, что можно сделать, чтобы сделать эту работу?