TeamCity - 预先测试的提交

时间:2010-08-25 12:40:24

标签: java teamcity

TeamCity如何验证开发人员发送的代码是否是经过预先测试的提交?

2 个答案:

答案 0 :(得分:3)

预先测试的提交功能通过与IDE集成的插件工作。

如果您使用Eclipse: http://confluence.jetbrains.net/display/TCD5/Eclipse+Plugin

如果您使用IntelliJ: http://confluence.jetbrains.net/display/TCD5/IntelliJ+Platform+Plugin

我使用Visual Studio: http://confluence.jetbrains.net/display/TCD5/Visual+Studio+Plugin

该站点上的帮助文档应指导您完成插件的安装并设置预先测试的提交。我有一段时间没有这样做,但据我记得,这是一个无痛的过程。

答案 1 :(得分:0)

  1. 开发人员从他的IDE发送更改(请参阅TeamCity documentation page以获取支持的IDE列表和管道描述。但请注意列表未满,还有其他IDE的插件,如PyCharm)。
  2. TeamCity服务器接收它并将补丁应用于存储库中的现有代码,然后构建修补后的代码。
  3. 通常,当构建和测试过程不花费大量时间时,它是有意义的,因此开发人员可以在几秒钟内收到结果只是他的IDE(我用PyCharm尝试过它很棒 - 它通知你一个关于构建结果的几秒钟。)

    所以这个验证没有魔力,很明显。