我为我的代码设置了一个文件夹结构,如下所示:
MyCodeFolder
-SolutionFileOne.sln
-ProjectFolder1
-ProjectFolder2
-ProjectFolder3
-SolutionFileTwo.sln
-ProjectFolderA
-ProjectFolderB
-ProjectFolderC
-ProjectFolderCommon
解决方案一包含项目 1、2、3 和 Common,解决方案二包含项目 A、B、C 和 Common。
当我开始创建我的 TFS 构建时,我遇到了一个问题。如果我只是在设置的工作文件夹中添加 MyCodeFolder,那么两个构建都将成功,但随后对项目 2 的签入将启动解决方案 2 的构建,反之亦然。
如果我只映射解决方案需要构建的文件夹,我猜这是因为我没有包含到解决方案文件所在的文件夹(MyCodeFolder)的映射。
有没有办法在不改变文件结构的情况下解决这个问题?