У меня есть TFS-сервер с репозиторием GIT , и я хочу запустить инструмент над данными в репозитории и сгенерировать документацию.
Я попробовал все шаг за шагом на моей локальной машине, на сервере и со сборкой в TFS.
мерзавец клон https://ale:pass1@tfsserver.com/tfs/Prd_Development/Develop/_git/ACSF_APEX_API_Docu -b развивайся
Запустить инструмент, который генерирует файлы и копирует его в путь репо
git add
git commit -am "mycommit"
git push
На моем локальном компьютере все и непосредственно на сервере работает должным образом, но в сборке TFS, когда я хочу отправить изменения, я получаю эту ошибку
C:\Users\ale\Documents\ACSF_APEX_API_Docu>git push origin develop
Counting objects: 6241, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (3420/3420), done.
Writing objects: 100% (6241/6241), 1.73 MiB | 2.76 MiB/s, done.
Total 6241 (delta 3732), reused 4640 (delta 2598)
error: RPC failed; HTTP 401 curl 22 The requested URL returned error: 401
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date
Но я понял, что если я добавлю только несколько файлов, я смогу выполнить push.
Я прочитал много постов с такой же или похожей проблемой, но все решения не работают в моем случае:
postbuffer: Я поднял буфер, но все еще не работает. В любом случае, он работает на моей локальной машине, поэтому я думаю, что буфер не проблема.
удаленный источник Также я проверил это, и удаленный источник настроен правильно (также я клонировал репозиторий, так что все в порядке). Также в этом посте речь идет о Windows Credentials. На моем сервере не установлены, поэтому я также попытался установить свои учетные данные безуспешно.
Неправильный пароль пользователя Также проверено, но удалено, потому что я могу клонировать репо
Я не могу понять, что происходит, потому что на моей локальной машине работает отлично, но не на сервере TFS
TY ребята, любая помощь будет оценена.