Три идентичных сервера сборки, один и тот же сценарий сборки: ошибка «Невозможно определить рабочее пространство» только на одном - PullRequest
0 голосов
/ 10 апреля 2019

Мы реализовали три одинаковых сервера сборки, и когда мы запускаем один и тот же сценарий, он выходит из строя на одном из них со следующей ошибкой:

Ошибка: невозможно определить рабочее пространство. Вы можете исправить это, запустив 'tf workspaces /collection:TeamProjectCollectionUrl'.

Проблема идентична этой, поэтому нам, вероятно, нужно добавить команду tf workfold /map:

FInalBuilder 7 и TFS2010 - Получить последнюю версию

Теперь возникает вопрос: если нам нужно добавить указанную выше команду, как она может корректно запускаться много раз на двух других серверах сборки?

[Team Foundation Check Out [ C:\BuildAgent\work\27a5ec307fc309bf\Core\Geometry\Source ]]
             Path to Executable: C:\Program Files (x86)\Microsoft Visual Studio\2017\TeamExplorer\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\TF.exe
             Workspace Directory: C:\BuildAgent\work\27a5ec307fc309bf\Core\Geometry\Source
             Command line: checkout /lock:none "Properties\assemblyInfo.cs"
             Error: Unable to determine the workspace. You may be able to correct this by running 'tf workspaces /collection:TeamProjectCollectionUrl'.
             Failed!

1 Ответ

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

Проблема была в рабочем пространстве-призраке, я смог удалить его, используя Attrice Sidekick for TFS и инструкции, найденные здесь: https://stackoverflow.com/a/37284964/261010

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