Once in CVS then the continuous integration server can check the projects out whenever there is a change, run the build, and execute the tests.
一旦将项目签入了CVS,持续集成服务器就可以在每当发生更改时签出项目,运行构建,并执行测试。
These are key aspect of the vision for "developer self-service" and "continuous integration" that automated build management brings into reality.
这些是对于自动构建管理带到现实中的“开发人员自服务”和“连续集成”的构想的重要方面。
A Continuous Integration server constantly checks the code out of source control, builds it, runs the unit tests against it, and reports any build failures to the developers, usually via E-mail.
持续集成服务器不断检查不受源控制的代码,执行构建,对它运行单元测试,并通常通过电子邮件向开发人员报告所有构建故障。
With suitable integration points, it is even possible to connect to build and release systems and realize continuous deployment for true end-to-end automation.
如果有适合的集成点,将构建和发布系统连接起来实行持续部署以达到真正的端到端自动化也是有可能的。
A Continuous Integration environment requires an automated build tool, a code repository, and a CI server.
持续集成环境需要一个自动构建工具、一个代码存储库和一个CI服务器。
In a continuous integration environment, programmers are writing code, running the build and tests on their own workstations, and checking in multiple times a day.
在持续集成的环境中,程序员需要编写代码,在工作站上运行构建和测试,一天内多次进行检入。
Continuous integration, a fully automated and reproducible build (including testing) that runs many times a day, is a well accepted development practice for traditional applications.
持续集成是每天运行多次的完全自动化和可再现的构建(包括测试),是用于传统应用程序并得到广泛认可的开发实践。
This is required so that the continuous integration server can build and test the SCA module.
只有这样,持续集成服务器才能构建和测试sca模块。
I provide an overview of the different types of developer tests along with examples that you can add to your build process and run continually using a Continuous Integration system.
我提供一个关于不同类型开发人员测试的概览,和一些可以添加到构建过程并使用Continuous Integration系统持续运行的例子。
We've then installed and set up the Hudson continuous integration server, and we've created a Hudson job that USES the build utility to finally produce the EAR file.
然后我们将会安装并创建Hudson持续性集成服务器,并创建一个Hudson任务,该任务会使用构建工具来最终生成EAR文件。
A build consisting of minimal automated processes, which results in builds that never fail, leading to Continuous Ignorance and delaying integration problems.
构建中只包含很少的自动过程,结果导致构建总是成功,造成持续忽视(Continuous Ignorance)和集成延迟问题。
For example, consider using Jazz source control and the Jazz build engine to power your continuous integration efforts.
例如,考虑使用源控制,以及Jazz构建引擎,来提高您的持续开发效率。
Tests can also be added to a continuous integration environment and asserted against service functionality with each build.
也可以把测试添加到一个持续集成环境中,然后拿每个版本对照服务功能进行断言。
Build continuous improvement and integration into your tools and processes. Here is a good place operations people can learn from (good) developers about practises like test-driven development.
把“持续改进和持续集成”加入到你的工具和流程中去,这也是运维人员向(优秀的)开发人员学习的好途径,可以学到诸如测试驱动开发等最佳实践。
Once you have the build servers and script necessary for continuous integration, the next question is always, “So what do we do with the builds?”
当你有了持续集成需要的构建服务器和脚本之后,下一个问题肯定是:“我们该拿这些构建版本怎么办?”
Consider using Jazz source control and the Jazz build engine to power your continuous integration efforts.
考虑一下使用jazz源控制以及Jazz构建引擎来增强持续性的集成效果。
It is easy to use an Ant build (for example) to run your entire Selenium test suite and it's also possible to run Selenium tests in a Continuous Integration (CI) environment.
使用一个Ant构件(比方说)运行完整的Selenium套件非常简单,并且还可以在持续集成(Continuous Integration,CI)环境中运行Selenium测试。
It is easy to use an Ant build (for example) to run your entire Selenium test suite and it's also possible to run Selenium tests in a Continuous Integration (CI) environment.
使用一个Ant构件(比方说)运行完整的Selenium套件非常简单,并且还可以在持续集成(Continuous Integration,CI)环境中运行Selenium测试。
应用推荐