Ошибка при попытке проанализировать состояние удаленной распаковки при попытке отправки в Devure Azure - PullRequest
0 голосов
/ 25 сентября 2018

Я пытался отправить несколько новых файлов в свой частный репозиторий управления исходными кодами Azure Devops, используя git, и получаю следующую ошибку:

ошибка: не удается проанализировать состояние удаленной распаковки: ng refs/ головки / dirtypiece / gdpr Произошла ошибка при обмене данными с удаленным хостом.Код ошибки: 0x800703E5.

Я также получаю эту ошибку, когда пытаюсь увеличить размер видеофайла размером 12 МБ, но не сталкиваюсь с ошибкой, когда пытаюсь увеличить небольшой набор изменений (например,один файл).

Вот полная команда и вывод, который я вижу для справки:

"C: \ Program Files (x86) \ Git \ bin \ git.exe" push-u --recurse-submodules = check --progress "origin" refs / Heads / dirtypiece / gdpr: refs / Heads / dirtypiece / gdpr Подсчет объектов: 3622, сделано.Дельта-сжатие с использованием до 8 потоков.Сжатие объектов: 100% (1602/1602), сделано.Письменные объекты: 100% (3622/3622), 11,53 МиБ |1,91 МБ / с, готово.Всего 3622 (delta 1926), повторно использованный 3545 (delta 1888) remote: мы заметили, что вы используете более старую версию Git.Для лучшего опыта обновите до новой версии. ошибка: невозможно проанализировать состояние удаленной распаковки: ng refs /heads / dirtypiece / gdpr Произошла ошибка при обмене данными с удаленным хостом.Код ошибки: 0x800703E5. Все обновлено. Готово

Я не помню, чтобы когда-либо сталкивался с чем-то подобным в прошлом, когда пытался набрать большое количествофайлы (всегда вроде толкнул нормально).Я подумал, что это может быть временная проблема регулирования или ограничения ресурсов на серверах Devure в Azure, но эта проблема возникает уже 2 дня.

Я также проверил размер своего хранилища, чтобы убедиться, что я нажимаюпредел 10 ГБ или что-то в этом роде, но, похоже, он находится в пределах допуска:

$ git count-objects -vH count: 2248 размер: 5.85 MiB в упаковке:123703 пакета: 19 размер пакета: 759,69 МБ чернослива: 14 мусора: 0 размер мусора: 0 байт

Кто-нибудь сталкивался с этой проблемой раньше или знает, как получитьвокруг него?В прошлом я определенно запихивал все больше и больше файлов, поэтому я не понимаю, почему это произошло.

Спасибо за любой совет!

Ответы [ 3 ]

0 голосов
/ 25 сентября 2018

Обновление до последней версии Git 2.19.0 решает эту проблему, это основано на сообщении об ошибке и использовании более старой версии Git.

0 голосов
/ 27 сентября 2018

В настоящее время мы отслеживаем это на стороне разработчиков Azure.Это влияет на небольшой процент толчков, чаще на большие толчки с более старыми версиями Git.Переключение на SSH обойдет проблему.Обновление Git может снизить вероятность возникновения проблемы.

В настоящее время мы работаем над исправлением.

Обновление: примерно в 20:00 UTC 9/27 мы уменьшили проблему.

0 голосов
/ 25 сентября 2018

Вчера я столкнулся с той же самой ошибкой в ​​macOS при попытке отправить некоторые бинарные файлы в репозиторий (изображения, аудио).Скрипты и другие небольшие текстовые файлы были в порядке.

После нескольких часов стычек я попытался переключить удаленный URL-адрес с HTTPS на SSH, и ошибка исчезла.

Однако, прежде чем сделать это, я также попытался выполнить загрузку с другого компьютера под управлением Windows 10, и ошибки не было.

Как переключить удаленные URL-адреса с HTTPS на SSH

...