TFS 2015 门控签入构建问题

TFS 2015 Gated Checkin Build Issue

我正在使用 TFS 2015 进行持续集成构建并遇到问题。我已将 3 个项目添加到我的问卷解决方案中,这些项目也将在其他解决方案之间共享代码。因此,这些项目在 TFS 下都有自己的文件夹结构,而不是在问卷下。

当我去签入时,TFS 获取其中一个项目的路径错误,因此无法构建。它正在寻找的路径是 -

C:\Builds\Questionnaires\Questionnaires\src\Source2\Questionnaires\Dev\Questionnaires\Questionnaires.sln.metaproj: 找不到项目文件"C:\Builds\Questionnaires\Questionnaires\src\Source2\Questionnaires\Dev\Questionnaires......\Common\Main\Common\Common.Utilities\Common.Utilities.csproj"。

这应该是正确的路径,因为它在 TFS 中位于它自己的文件夹下。

代码实际结束的地方是:

C:\Builds\Questionnaires\Questionnaires\src\Source2\Common

\Main\Common 文件夹丢失。

您需要更正 "source settings" 选项卡下的工作区映射。这会将将从源代码管理下载的文件夹设置为构建服务器的构建工作文件夹。