集合移动后修复构建 vNext

Fix build vNext after collection move

我将团队项目集合移到了新服务器。 Visual Studio 和网站上的一切都很好,但构建正在尝试从旧服务器检索源代码。

在构建定义中,我看不到设置集合 URI 的地方。有一个 System.TeamFoundationCollectionUri 变量,但它是只读的,尝试在变量中设置它会导致构建时出现 An item with the same key has already been added. 错误。

尝试在 Repository 中添加新的映射是可行的,因此 (web/app) 服务器知道源代码已移动,但旧位置似乎留在构建定义中的某处。

有什么办法可以解决这个问题吗?我的意思是不重新创建所有构建定义。

Web 界面中看不到任何内容,但您可以在 TFS SQL 数据库中看到服务器名称。 Repository 列是一个 nvarchar(MAX),包含所有映射 和服务器名称

我在 SQL 中用替换修复了服务器名称,现在可以使用了。