本文档的内容是由机器翻译的。请通过反馈微件提交您的反馈。
TeamCity On-Premises
 
2024.03
获取 TeamCity On-Premises

预先测试(延迟)提交

最后修改日期: 16日 7月 2024年

预先测试的提交是一种方法,可以防止将有缺陷的代码提交到构建中,因此不会影响整个团队的过程。 这些图表说明了下文所述的 TeamCity 对预先测试提交的方法。

提交的代码更改首先要进行测试。 如果代码通过了所有的测试,TeamCity可以自动将更改提交到版本控制中。 从那里开始,这些更改将自动集成到下一个构建中。 如果任何测试失败,代码将不会被提交,且系统将通知提交的开发者。

开发人员通过执行 Remote Run 来测试他们的更改。 当选中 如果成功则提交更改 选项时,将启用预测试提交功能。

预先测试的提交是通过适用于支持的 IDE之一插件启动的。 对于远程运行,也有一个命令行工具可用

对于 Git 和 Mercurial ,推荐使用 Branch Remote Run Trigger 方式来运行分支上的个人构建。