有人会有TFS2010的VCS触发规则示例吗?我在TC论坛上发布了这个问题。以为我也会问这里。 http://devnet.jetbrains.com/thread/451874
我有2个构建服务器。一台服务器构建.NET代码,另一台服务器执行.NET和VB6代码的完全持续集成构建。两者都有自己的默认数据库和构建代理,但两者都在查看相同的TFS存储库。我正在尝试设置规则,以防止构建触发某些文件以及签入时和退出时的文件类型(非TeamCity)每晚自动构建签入版本控制文件,如下面的规则所示:
现在我在两个构建服务器上都设置了VCS触发器,如下所示:
Per-Checkin触发
* Trigger Build on each check-in
* Include several check-ins in a build if they are from the same committer
安静期设置: 自定义安静时段:第一个构建服务器上为1000秒,第二个服务器上为1800秒。
VCS触发规则:
+:.
-:**AssemblyInfo.vb
-:**AssemblyInfo.cs
-:**ProjectInfo.vb
-:**ProjectInfo.cs
-:**ProjectInfo.h
-:**.config
-:**.xml
-:**.bat
现在我可以验证我的规则语法是否正确?我打开了debug.vcs预设。
非常感谢任何建议和/或帮助,
答案 0 :(得分:0)
是的,您需要添加触发器规则。如果要排除所有AssemblyInfo.cs和.config文件,则应遵循以下规则。我没有尝试过,但应该工作。
+:.
-:AssemblyInfo.cs
-:**.config