По-видимому, случайно наши локальные репозитории больше не могут получать данные с нашего сервера Bonobo. Это происходит с нашим самым большим удаленным репозиторием (около 4 ГБ) для разных людей и в разное время, когда мы пытаемся получить локально. Сначала это было всего раз в несколько месяцев, но теперь это происходит все чаще и происходит сегодня со многими локальными репозиториями одновременно. На данный момент мы решаем это, перемещая рабочую папку .git
.
Быстро печатает POST git-upload-pack (gzip X to Y bytes)
, потом висит от получаса до часа.
Если я удаляю пакетный файл из каталога объектов, он жалуется на отсутствующие вещи, а затем начинает правильно извлекать, но только для этого git-upload-pack
.
Я пробовал repack
и gc
по-разному, но безрезультатно. Я попытался обновить git как на сервере, так и на клиенте с 1.8.4 до 1.9.
У clone
ing была та же проблема, но обновление Bonobo решило ее, хотя это была та же версия git. Недавно клонированное репо вчера работало, но сегодня у него та же проблема.
Интересным может быть то, что у нас есть много dll и pdb в нем. Он используется уже год и был импортирован из репозитория SVN с помощью git-svn.
это след
$ GIT_TRACE=1 git fetch -v
trace: built-in: git 'fetch' '-v'
trace: run_command: 'git-remote-https' 'origin' 'https://xxx
/yyy.git'
trace: run_command: '"C:/Program Files (x86)/GitExtensions/GitCredentialWinStore
/git-credential-winstore.exe" get'
trace: run_command: '"C:/Program Files (x86)/GitExtensions/GitCredentialWinStore
/git-credential-winstore.exe" store'
trace: run_command: 'rev-list' '--objects' '--stdin' '--not' '--all' '--quiet'
trace: run_command: 'fetch-pack' '--stateless-rpc' '--stdin' '--lock-pack' '--in
clude-tag' '--thin' 'https://xxx/yyy.git/'
trace: built-in: git 'fetch-pack' '--stateless-rpc' '--stdin' '--lock-pack' '--i
nclude-tag' '--thin' 'https://xxx/yyy.git/'
POST git-upload-pack (gzip 2057 to 1096 bytes)
POST git-upload-pack (gzip 2307 to 1222 bytes)
POST git-upload-pack (gzip 3657 to 1914 bytes)
POST git-upload-pack (gzip 6207 to 3192 bytes)
POST git-upload-pack (gzip 12607 to 6374 bytes)
Поиск в Google показывает, что у некоторых людей была эта проблема, но ничего из упомянутого (обновление bonobo и т. д.) не помогло.