Это полностью поставило меня в тупик. Это происходит только при попытке извлечь sh отдельные файлы> 1 МБ
I C#, работающей на удаленном сервере. Программа создает процесс и запускает файл .bat в cmd.exe.
Файл .bat содержит команды basi c git, он просто извлекает ветку, добавляет файлы, фиксирует, затем нажимает
git оформить заказ QA
git config --global --unset http.postBuffer (добавлен для устранения неполадок, не устраняет проблему ..)
git config --global http.postBuffer 157286400 (добавлено для устранения неполадок, не устранена проблема ..)
git add config .txt
git add *. sql
git add * .out
git commit -a -m "Resolve Poll"
git pu sh
Я использую Azure Devops для запуска этой программы в качестве сборки на удаленном сервере, и когда она идет на выполнение git pu sh, возвращается
роковым: удаленный конец завис неожиданно фатально: удаленный конец зависает неожиданно ошибка: RP C не удалось; HTTP 401 curl 22 запрошенный URL вернул ошибку: 401
, но когда я сам захожу на сервер и запускаю файл .bat, дважды щелкнув по всем командам git, они работают без ошибок, даже для отправки файлов > 1MB
Что это может быть?
Что я пробовал
Обновлено GIT для версии 2.25
Увеличено http.postBuffer size
git отправлено с передачей имени пользователя в url
использовались методы 'store' и 'manager' из git config --global credential.helper