Our CI server checks out a clean build and runs test cases from scratch each time I check in a new change.
我们的CI服务器会检查出一个干净的构建并会在我每次检查新更改时从头运行测试用例。
In the case of CI, this action must be prompt because a broken build affects everyone; therefore, the feedback mechanism employed by a CI server must be timely.
而在CI中,这个行动必须迅速,因为构建中断会影响到每一个人,因而由CI服务器部署的反馈机制也必须及时。
A Continuous Integration environment requires an automated build tool, a code repository, and a CI server.
持续集成环境需要一个自动构建工具、一个代码存储库和一个CI服务器。
The purpose of using a CI server is to run an automated build whenever a change is applied to a project's version-control repository.
使用CI服务器的目的在于,只要向项目的版本控制存储库应用了更改,就运行一个自动构建。
Changing a scheduled build to be more frequent is as easy as properly configuring a CI server.
将定时构建改成更加频繁的操作很容易,只要正确地配置一台持续集成服务器即可。
You can do this using a CI or build-management server.
您可以使用CI或构建管理服务器来实现。
Finally, you'll see for yourself how Hudson, truly a best-of-breed CI server, informs you of issues as they arise, ultimately enabling you to build reliable software more quickly.
最后,体会一下Hudson(一种出色的CI服务器)如何在问题发生时发出通知,最终帮助您更快速地构建可靠的软件。
You'll learn how to properly configure a CI server to poll an SCM repository and run an Ant build process anytime a change is detected in your source code.
您将学习如何正确地配置CI服务器,让它查询SCM存储库,并在探测到源代码中的修改时运行Ant构建过程。
To ensure that the build scripts from Listing 3 and Listing 8 are run consistently and with every change to a code base, you'll want to configure a CI server such as Hudson (see Resources).
为了确保清单3和清单8中的脚本可以在对数据库做出更改时一致地运行,您需要配置一个诸如hudsona这样的CI服务器(参见参考资料)。
To ensure that the build scripts from Listing 3 and Listing 8 are run consistently and with every change to a code base, you'll want to configure a CI server such as Hudson (see Resources).
为了确保清单3和清单8中的脚本可以在对数据库做出更改时一致地运行,您需要配置一个诸如hudsona这样的CI服务器(参见参考资料)。
应用推荐