TFS为一个特定的解决方案门户办理登机手续,为整个团队项目提供nof

时间:2011-11-18 12:25:14

标签: version-control tfs tfs2010 tfsbuild

TL; DR :是否可以为Team Project中的一个解决方案设置gated check-in,这样就不会弄乱同一个Team Project中的其他(非相关)代码?

详细说明:

我们有TFS团队项目,其中包含多个解决方案,每个解决方案位于不同的文件夹中。 这些解决方案大多属于开发团队,每天使用构建服务器构建。

一个解决方案是QAs,它包含自动UI测试。 现在我们要设置门禁办理登机手续(根据here和其他一些文档的说明)

这涉及为它创建构建定义和CI触发器。 但在我们看来,每次提交团队项目时都会触发这样的构建设置,而不仅仅是QA团队执行的那些事件。

所以,问题是我们是否可以为我们的质量保证文件夹进行门禁登记,而无需迁移到单独的团队项目并与开发人员搞混。

感谢。

编辑:Related question

1 个答案:

答案 0 :(得分:8)

当您更改构建定义工作区中指定的文件夹中的某些内容时,将始终触发您的gated check-in构建。设置构建定义工作区,以便仅包含QA解决方案使用的文件夹和其他人使用的隐藏文件夹(如果可能)。