Ошибка zeroPaddedFilemode при загрузке репозитория из Bitbucket в Gerrit - PullRequest
0 голосов
/ 03 марта 2020

У меня возникают проблемы при загрузке репозитория из Bitbucket в Gerrit.

Ошибка:

фатально: ошибка распаковки, проверьте ошибку журнала сервера: ошибка удаленной распаковки: ошибка zeroPaddedFilemode: объект 087fbb748f50af6eac2248a445d25d666cc92c78: режим запускается с ошибкой '0': сбой до pu sh некоторые ссылки на 's sh: //mythravarun.nr@mygerrit.server.com: 29418 / myproject'

Steps I am попытка:

git remote rm origin
git remote add origin "ssh://mythravarun.nr@mygerrit.server.com:29418/myproject"
git checkout master
git pull --allow-unrelated-histories --no-edit origin master
git push "ssh://mythravarun.nr@mygerrit.server.com:29418/myproject" --all

git fsck выдает много предупреждений, как показано ниже:

Проверка каталогов объектов: 100% (256/256), сделано. предупреждение в дереве 087fbb748f50af6eac2248a445d25d666cc92c78: нольPaddedFilemode: содержит режимы файлов с нулевым заполнением, предупреждение в дереве 122502d6614382bf35a0d4d9d1215761eb92e0c3: нольPaddedFilemode * * 101 * * рабочий * 101 * что такое файл 101 с допуском * что такое этот файл с 101 допуском * что такое файл с нулевым заполнением Мне нужно загрузить репозиторий со всей историей и ветками. Я использую последнюю версию Gerrit кстати.

1 Ответ

1 голос
/ 03 марта 2020

Если у вас есть доступ к удаленному репозиторию на сервере Gerrit, вы можете попробовать выполнить следующую команду на сервере:

git config receive.fsck.zeroPaddedFilemode warn

После этого Git должен просто предупредить о файле с нулевым заполнением режимы, но не отклонить их.

...