Мы реализовали три одинаковых сервера сборки, и когда мы запускаем один и тот же сценарий, он выходит из строя на одном из них со следующей ошибкой:
Ошибка: невозможно определить рабочее пространство. Вы можете исправить это, запустив '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!