TFS 2018 build - svn соединение не работает для шага «Получить исходники» - PullRequest
0 голосов
/ 13 декабря 2018

У нас есть настройка TFS 2018 с настроенным агентом сборки.Сборка должна тянуть источники из SVN.У нас настроено «Сервисное соединение» в TFS для связи с SVN.Это требует возможности "svn" в конвейере сборки.Мы вручную добавили необходимые файлы для svn pulls [svn.exe и связанных с ними DLL] и добавили значение ключа в возможности агента.Сборка TFS по-прежнему выдает ошибку

[section] Запуск: Get Sources

Не удается найти установленную утилиту командной строки svn

Я могу подтвердитьчто «svn.exe» существует в «пути», указанном в «возможностях», и работает.[мы проверили это из командной строки "svn info]".Мы также перезапускали агент сборки несколько раз

Уровень приложения TFS и агент сборки находятся на разных компьютерах.Интересно, что у нас есть еще один экземпляр TFS, где уровень приложений TFS и агент сборки находятся в одном окне, svn-соединение и сборки работают отлично!

1 Ответ

0 голосов
/ 14 декабря 2018

Нашел решение.Нам также нужно добавить путь к «exe» в системный PATH и перезапустить агенты сборки

...