我们实现了三个相同的构建服务器,当我们运行相同的脚本时,它们在其中一个上失败,并出现以下错误:
错误:无法确定工作空间。您可能可以通过运行“ tf工作区/ collection:TeamProjectCollectionUrl”来更正此问题。
此问题与该问题相同,因此我们可能需要添加tf workfold /map
命令:
FInalBuilder 7 and TFS2010 - Get Latest
现在的问题是,如果我们需要在上面添加命令,它如何在其他两个构建服务器上正确运行多次?
[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!
答案 0 :(得分:0)
问题出在鬼区,我可以使用Attrice Sidekick for TFS
和此处的说明https://stackoverflow.com/a/37284964/261010