Подтвердить что ты не робот

Git Ошибка; RPC не удалось; result = 22, HTTP-код = 401

Я пытаюсь получить некоторый код subversion - и историю в TFS.

Переход через GIT казался быстрой победой и последовал за шагами в следующем URL:

http://www.incyclesoftware.com/2013/08/how-easy-its-to-migrate-svn-to-tfs-2013-git-repo/

Я добился прогресса и импортировал тестовый репозиторий svn в локальный экземпляр GIT. Однако, когда я пытаюсь нажать на TFS, я получаю сообщение об ошибке.

Сам TFS инструктирует меня о том, как "нажимать существующий репозиторий"

git remote add origin
http://servername:8080/tfs/DefaultCollection/_git/TestDVCS3 git push -u origin --all

Локальный репозиторий GIT составляет ~ 3 ГБ

Это сообщение, которое я получаю

Username for 'http://servername:8080': myusername
Password for 'http://[email protected]:8080':
Counting objects: 145003, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (40421/40421), done.
Writing objects: 100% (145003/145003), 826.47 MiB | 919.00 KiB/s, done.
Total 145003 (delta 98198), reused 135297 (delta 89983)
error: RPC failed; result=22, HTTP code = 401
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date

Что нужно отметить здесь:

  • размер 826,47 MiB кажется немного низким
  • код ошибки (401) подразумевает наличие проблемы с доступом.
    Однако на этом этапе я аутентифицировался и продолжал так, что кажется немного странным.

Есть ли у кого-нибудь опыт?

4b9b3361

Ответ 1

После поиска бит я нашел эту Git - ошибку: RPC не удалось; result = 22, HTTP code = 401 fatal: удаленный конец неожиданно повесился, однако вы уже пробовали (согласно вашему комментарию). Согласно документу atlassian (https://confluence.atlassian.com/display/STASHKB/Git+Push+Fails+-+fatal%3A+The+remote+end+hung+up+unexpectedly), причиной ошибки является размер postBuffer, и вам нужно увеличить его.

Увеличьте размер буфера Git до максимального размера отдельного файла вашего репо:

git config --global http.postBuffer 157286400