For development teams, this means that things like continuous code integration and prototyping become more easily achievable, since product updates and new code can be tested with relative ease.
对于开发团队来说,这意味着诸如持续不断的代码集成和原型设计工作将变得更加便于执行,因为对产品更新和新代码的测试相对来说比较轻松。
Developer tests, which when run often in a Continuous Integration (CI) environment, effectively act like a spot light on code quality.
通常在持续集成(CI)环境中运行的开发人员测试有效地扮演着代码质量聚光灯的角色。
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.
持续集成服务器不断检查不受源控制的代码,执行构建,对它运行单元测试,并通常通过电子邮件向开发人员报告所有构建故障。
This article USES example code to demonstrate mouse dynamics for enhancing the security of applications in authentication and continuous usage contexts.
本文将使用示例代码来演示鼠标力学,从而增强在验证和连续使用应用程序时的安全性。
This article USES example code to demonstrate keystroke dynamics for enhancing the security of your applications in authentication and continuous data entry contexts.
本文将使用示例代码来演示击键力学如何在验证及连续数据输入环境中增强应用程序安全性。
Note: Some code listings may have a backslash character, "\", to indicate the line of code is continuous but has been formatted for readability.
注意:有些代码清单有反斜杠字符“\”,这表示代码行是连续的,但为了可读性,这里对其格式作了调整。
A Continuous Integration environment requires an automated build tool, a code repository, and a CI server.
持续集成环境需要一个自动构建工具、一个代码存储库和一个CI服务器。
You can write functional tests that run in each browser, and then implement some form of continuous integration system that runs the functional tests upon each check-in of the source code.
您可以编写在每个浏览器中运行的功能测试,然后实现一个根据源代码的每次签入运行功能测试的持续集成系统。
Note that the code in Listing 5 normally is one, continuous line.
请注意,清单5中的代码在正常情况下应该是连续的一个代码行。
The reason that "continuous integration" is a central mantra for many lean and agile software engineering practices is because integrating large swatches of code is really hard to do.
“持续性集成”的理由,对于许多简洁且敏捷的软件工程来说是一个咒语,因为将大量的代码集成到一起,是一项十分具有挑战性的工作。
Because the example codebase was not well divided into MVC code that lends itself to easy programmatic testing, automated unit test or continuous integration system was not used.
由于没有很好地将示例代码库划分成mvc代码,这导致它自身很容易地进行编程序测试,因此没有使用自动化单元测试或持续集成系统。
"Agile USES continuous stakeholder feedback to deliver high quality consumable code through use cases (or user stories) and a series of short, time-boxed Iterations".
敏捷可使用持续的涉众反馈,通过用例(或用户案例)以及一系列较短的定时迭代,来交付优质的可消费代码。
Note: in the preceding code example, the code normally appears as a single continuous line. In this instance, the lines of code are split into multiple lines for ease of formatting and printing.
注意:在上面的例子中,代码通常作为单独的连续行出现,但为了便于设置格式和打印,将它分成了多行。
Always, and I mean always, setup your continuous deployment system before writing code.
总是,我是说总是,在编码之前设置你的连续部署系统。
The tools and code described in this article allow you to create your own framework for continuous user verification using keystroke dynamics.
使用本文介绍的工具和代码,您可以创建使用击键力学连续进行用户验证的自定义框架。
Customers tell us that one of their biggest challenges is the management of the overall build process and the ability to allow developers and testers to check-in code on a continuous basis.
客户告诉过我们他们的最大挑战之一是对整个编译流程以及对开发人员和测试人员能够在连续基础上签入代码的能力的管理。
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 is an agile practice in which each code change committed is automatically built and tested, reducing the cost of bugs by catching many of them as soon as they are introduced.
持续集成是敏捷实践之一,有了持续集成之后,每次提交代码都会自动地触发构建及测试,从而尽早地发现缺陷而降低修改Bug的成本。
XP practitioners use test-driven development (TDD) and continuous integration to keep the development focus on meeting the requirements with working code.
XP专业人员使用测试驱动的开发(Test-Driven Development,TDD)和持续的集成来保持开发目标(即使用工作代码满足需求)。
In the Downloads section, you will find a sample implementation of a continuous build system for Rule Team Server and DVS, using the principles and pieces of code described in this article.
在下载部分,您将找到一个适用于RuleTeamServer和DVS的持续构建系统的样例实现,并且可以使用本文介绍的准则和代码片段。
Rule 1: Setup Continuous Deployment Before Writing ANY code.
准则一:编码之前设置连续部署。
When CruiseControl starts, it runs in a continuous loop, periodically checking a source-code repository such as Subversion, and then building and testing projects from scratch.
当CruiseControl开始时,它在一个连续循环中运行,周期性地检查源代码库,例如Subversion,然后从头开始构建和测试项目。
Moreover, receiving feedback on each of the risks discussed thus far on a continuous basis is one sure-fire way to keep a code base's health in check automatically!
此外,在持续的基础上接受目前为止讨论过的每种风险的反馈,这是一种自动让代码基进行健康检查的一种可靠方式!
A continuous integration server will automatically retrieve source code from the repository, compile, test, package and install it, signaling any errors that appear during the process.
持续集成服务器能自动从代码库中获取源代码、编译、测试、打包并安装,在此过程中出现任何错误它都会发出通知。
Moreover, the software provides hooks where you can inject your own scripts and code to perform other actions, such as deploying code or running continuous integration tests.
另外,可以通过这个软件提供的钩子注入自己的脚本和代码以执行其他任务,比如部署代码或运行连续集成测试。
Moreover, the software provides hooks where you can inject your own scripts and code to perform other actions, such as deploying code or running continuous integration tests.
另外,可以通过这个软件提供的钩子注入自己的脚本和代码以执行其他任务,比如部署代码或运行连续集成测试。
应用推荐