我们有一个庞大的分布式团队,其中一些团队在没有先更新的情况下不断检查,并且(更糟糕!)在团队城市建设为红色时办理登机手续。
在允许人们检查新工作之前,是否可以设置subversion来检查团队城市构建状态?
我意识到这几乎肯定是一件可怕的事情,团队教育和自满会更好......
答案 0 :(得分:3)
您可以编写一个svn预提交挂钩,它将使用TeamCity API查看构建是否已损坏,如果是,请停止提交。
答案 1 :(得分:2)
Teamcity提供了一个名为“pre-tested commit”的功能,也许这可以帮到你?