'Can not determine workspaces'错误 - > VM 上的 Azure DevOps 服务和生成代理



我正在尝试以在其上配置构建代理的方式设置构建服务器计算机,并且针对 Azure DevOps 服务(云(集合或组织,因为它现在的名称是这样的。已建立连接,但我面临的问题是关于工作区。

当我尝试运行构建定义时,由于"无法确定工作区..."错误。当我运行建议的命令时

tf workspaces /collection:<collection_url> 

在构建服务器上,我可以构建给定的项目,但是,当尝试另一个项目时,同样的故事。我必须再次运行上述命令(新工作区出现在列表中(,然后我才能构建该项目。

如果已经面对这种情况,有人可以指出我正确的诊断方法或告诉原因/解决方案吗?

根据描述和我假设您也发布的此线程,似乎 Azure DevOps 中的代理是您在 TFS 中使用的代理,称为迁移。

当我运行建议的命令时

tf workspaces /collection:<collection_url>

在构建服务器上,我可以构建给定的项目,但是,当尝试另一个项目时,同样的故事。

看起来构建定义需要一个通过手动命令管理的特定工作区。

在Azure DevOps中创建一个非常简单的新代理怎么样,看看问题是否可以解决。

最新更新