Не удается найти папку git в папке агента сборки TFS 2015 - PullRequest
0 голосов
/ 15 февраля 2019

Я пытаюсь настроить параметры git в агенте сборки TFS 2015, чтобы я мог добавить новый сертификат, как описано в Агент сборки TFS не может подключиться к HTTPS git в TFS 2017 при работе в качестве службы

Когда я захожу в папку «агент», папка «внешние» отсутствует.Я попытался выполнить поиск и не нашел папку "git" или исполняемые файлы git в агенте TFS.

Git не установлен на компьютере агента сборки, но он пытается клонировать репозиторий при запуске сборки - так что git должен быть где-то там.

Как я могу найти, где находитсяустановка git, чтобы я мог изменить конфигурацию для него?

Могу ли я просто установить git в стандартном месте и внести глобальные изменения?И если это так, будет ли это замечено агентом сборки TFS?

1 Ответ

0 голосов
/ 15 февраля 2019

Как объяснено в " Передать в Git: контроль исходного кода в Visual Studio 2015 ":

Среда IDE Visual Studio 2015 использует API-интерфейс LibGit2 и коммуникационный уровень LibGit2Sharp дляРеализовать все функции Git, которые он предоставляет в своем интерфейсе.

  • LibGit2 - это кросс-платформенный движок с открытым исходным кодом Git с нулевой зависимостью, полностью написанный на C.
  • LibGit2Sharp - это библиотека, написанная на C #, которая работает как управляемый процесс в Microsoft .NET Framework.
    Она служит дружественным для .NET интерфейсом между Visual Studio и LibGit2 и значительно расширяет ее возможности.упрощает процесс программирования, необходимый команде разработчиков Visual Studio для установления коммуникационного конвейера в библиотеку LibGit2 и из нее.

Таким образом, не требуется отдельная установка Git.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...