下载并安装某个持续集成服务器。
xml文件,将由持续集成服务器运行。
Build.xml file that will be run by the continuous integration server.
清单1显示了持续集成服务器的目录结构。
Listing 1 shows the directory structure for the continuous integration server.
下面您需要在集成服务器计算机上创建工作目录。
Now you need to create working directories on the integration server machine.
前提:门户和业务集成服务器准备好并处于运行状态
Pre-condition: Portal and Business Integration servers are up and running
只有这样,持续集成服务器才能构建和测试sca模块。
This is required so that the continuous integration server can build and test the SCA module.
这样的XML客户机与集成服务器处于完全不同的阵营。
Such an XML client is in a completely different league from an integration server.
我的意思是,这些耗时的集成测试更适合于持续集成服务器。
I'm suggesting that those long-running integration tests are better suited for a continuous-integration server.
构建版本到达集成服务器后,整个自动化测试套件就开始运行。
Once builds hit the integration server the entire suite of automated tests are run.
本文只涉及到了使用一个持续性的集成服务器的构建程序过程。
This article covers only the build applications process using a continuous integration server.
CruiseControl2.7.3用作持续集成服务器。
CruiseControl 2.7.3 is used as the continuous integration server.
我的经验是,XML客户机是对集成服务器的补充,而不构成竞争。
My experience is that an XML client complements but does not compete with integration servers.
该服务器必须可由所有团队成员以及持续集成服务器访问。
This server must be accessible by all team members as well as the continuous integration server.
在第2部分中,您将看到如何在持续集成服务器中运行这些单元测试用例。
In Part 2, you will see how to run these unit test cases in a continuous integration server.
可以将内部Web服务连接到集成服务器,然后再跨sOA连接到外部服务。
You can link up the internal web services to the integration server and to the external services across the SOAs.
这对于高端的集成服务器来说几乎是不可接受的,但是对XML客户机却很实用。
Again, this would be unacceptable in a high-end integration server, but it makes practical sense for an XML client.
您可以测试服务并提交更改,然后让持续集成服务器运行其他服务的所有测试用例。
You can test your service and commit the changes, then let the continuous integration server run all of the tests on other services.
使用此持续集成服务器,您了解了如何轮询CVS存储库中的SOA应用程序更改。
With this continuous integration server, you learned how to poll the CVS repository for changes to the SOA applications.
CruiseControl:下载CruiseControl持续集成服务器。
CruiseControl: Download the CruiseControl Continuous Integration Server.
第三种选择是为持续集成服务器创建新的构建选项,其中包括推送到生产环境这一步。
A third option is to create a new build option for your continuous integration server that includes a push to production step.
如果使用持续集成服务器(比如cruisecontrol),也有助于保持一致性。
It also helps keep things consistent if you are using a Continuous Integration server such as CruiseControl.
将定时构建改成更加频繁的操作很容易,只要正确地配置一台持续集成服务器即可。
Changing a scheduled build to be more frequent is as easy as properly configuring a CI server.
projects目录包含子目录,由持续集成服务器构建的每个项目对应于一个子目录。
The \projects directory contains a subdirectory for each project that is to be built by the continuous integration server. Each of those subdirectories contains
在我总结之前,我要指出两个配置和运行自己的持续集成服务器所涉及的安全性问题。
Before I conclude, I should make a couple of points about the security issues that are involved in configuring and running your own continuous-integration server.
只要一个构建版本提送到交付准备服务器,下一个构建版本就会从集成服务器拉过来。
As soon as a build is promoted to staging the next build is pulled up from integration.
这篇文章介绍了运行 CruiseControl的持续集成服务器的设置步骤。
This article has guided you through the steps for setting up a continuous-integration server running CruiseControl.
这第一台构建服务器将会是你的持续集成服务器,它要保证每次签入动作都能成功构建。
This first build server will also be your continuous integration server. It is the one that ensures that every single check-in can be built.
启动持续集成服务器: 启动持续集成服务器,以使其能够轮询存储库中的应用程序更改。
Start the continuous integration server: The continuous integration server is started so that it can poll the repository for changes to the application.
它们需要比集成服务器简单,比数据输入系统费力少的工具。 XML 客户机就是这样的折衷方案。
A tool that is simpler than an integration server, but less taxing than a data-entry package.
一旦将项目签入了CVS,持续集成服务器就可以在每当发生更改时签出项目,运行构建,并执行测试。
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.
应用推荐