我希望利用 TFS 2010 的新门控 checkin 功能。
我有大约 10 个解决方案,它们都作为依赖项共享一个专有共享代码库。
我的结构是:
TeamProj/SharedCode
TeamProj/Proj1
TeamProj/Proj2
TeamProj/Proj3
........
我的问题是,如何将所有以 SharedCode 项目作为依赖项的项目进行集成?
有人可能会进行重大更改,并且在手动打开/构建其他项目之一之前不会意识到这一点。
我只想在对 SharedCode 文件夹进行 checkin 时触发大型集成构建。
问题是,如果我映射实际运行其他项目的构建所需的源路径,也会自动针对所有这些项目进行检入。
我怎样才能拥有一个独立于运行构建实际所需的源的门控 checkin 控制文件夹?
干杯,
戴夫
最佳答案
如果我理解正确,您想创建一个构建定义作为构建的门控 checkin
TeamProj/Proj1、TeamProj/Proj2、TeamProj/Proj3 当 TeamProj/SharedCode 中的任何源文件发生更改时?
在这种情况下,我想到的一种解决方案如下:
这是你想要的吗?
关于msbuild - TFS2010 中的门控 checkin ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3978863/