我希望利用TFS 2010的新门禁登记功能。
我有大约10个解决方案,它们都作为依赖项共享一个专有的共享代码库。
我的结构是:
TeamProj/SharedCode
TeamProj/Proj1
TeamProj/Proj2
TeamProj/Proj3
........
我的问题是,如何将具有SharedCode项目的所有项目的集成设置为依赖项?
有可能有人可以进行重大更改,并且在手动打开/构建其他项目之前不会意识到这一点。
我想只在针对SharedCode文件夹签入时触发大型集成构建。
问题是,如果我映射实际运行其他项目的构建所需的源路径,则也会针对所有这些项目自动选择签入。
我如何拥有一个独立于运行构建所需的源的gated-checkin控制文件夹?
干杯, 戴夫
答案 0 :(得分:2)
如果我理解正确,您希望将构建定义创建为构建的门控签入 当TeamProj / SharedCode中的任何源文件发生变化时,TeamProj / Proj1,TeamProj / Proj2,TeamProj / Proj3?
在这种情况下,我想到的一个解决方案如下:
这是你想要的吗?