#tfs #msbuild #gated-checkin
#тфс #в MSBuild #закрытый-регистрация #tfs #msbuild #gated-проверка
Вопрос:
При попытке запустить сборку TFS 2015 с указанным набором изменений (или gated checkin) мы получаем ошибку в начале сборки:
Так что, похоже, это проблема с TF UNSHELVE
командой… Я вошел на сервер под учетной записью пользователя TFS agent и выполнил команду вручную:
Это сработало ПОСЛЕ того, как я настроил коллекцию tf workspaces в соответствии с ее запросом. Смотрите ошибку начальной команды-ред.
Есть идеи, где я могу найти более подробную информацию о том, что на самом деле не удается? Я не получаю исправное сообщение об ошибке. В журнале eventvwr.msc я не вижу ничего относящегося к делу.
- Сборка выполняется нормально, если набор изменений не указан
- Я удалил рабочую область и разрешил сборке заново создать ее — не помогло
РЕДАКТИРОВАТЬ: Дополнительная информация, похоже на ошибку в TFS? Если кто-нибудь не знает обходного пути, похоже, нам придется отложить сборку до обновления TFS.
Комментарии:
1. Попробуйте запустить сборку с переменной
system.debug
=true
сконфигурировано. Это должно предоставить более подробную информацию. В качестве альтернативы проверьте_diag
папку агента на предмет более конкретного сообщения об ошибке.2. В TFS 2015 установлена довольно старая версия агента сборки и сопутствующих задач. Агент и задачи были значительно улучшены с этого
v1
выпуска. Azure DevOps Server 2019 в основном поставляется с версиямиv3
большинства задач и просмотрел более 60 спринтов, в которых были внесены улучшения. Настоятельно рекомендуется обновление до TFS 2017 или Azure DevOps Server 2019.3. @jessehouwing добился некоторого прогресса — узнал больше информации о сообщении об ошибке в редактировании выше. Похоже на ошибку TFS
4. Действительно похоже на ошибку. Установлено ли у вас последнее обновление TFS 2015 и последняя версия agtn, доступная для этого обновления?