为什么要有“build/”?包含 PHP 项目和 phing 的文件夹
使用“build/”文件夹放置和“构建”所有源有什么好处? 也许这是一个愚蠢的问题,但我试图理解 PHP 的持续集成。 phing 的 build.xml 的任何示例都使…
Eclipse 的持续集成插件
我做了很多 TDD,并且正在考虑为 Eclipse 安装一个持续集成插件。 最流行的两个似乎是 JUnit Max 和 Infinitest。 由于两者都是“付费的”,因此我想…
Windows 上的 Hudson 未检测到 CVS 签入
在监视 CVS 存储库时,我在 Windows 上的 Hudson 设置出现了奇怪的行为;通过 extssh 进行访问。签入对存储库的更改后,如果我对 Hudson 工作副本中已…
如何将 python 构建脚本与 teamcity CI 结合使用?
我目前正在研究使用 TeamCity CI 软件来满足我们公司的 CI 自动化需求,但在查找有关在 TeamCity 中使用不同构建脚本的信息时遇到了困难。我们有需要…
团队基础服务器 2010
我们有大约 20 名开发人员,希望使用 Team Foundation Server 2010 实施持续集成。 目前我们使用 VS2005,我们将升级到 VS 2010 高级版本。 我们将购…
Hudson git 插件无法在 Linux 上克隆存储库
好吧,我在 github 上的存储库被克隆到运行 Fedora 8 的 Hudson 服务器上时遇到了一些问题。输出是 git 遇到错误时通常的错误输出: Started by user …
如何将 NSIS 与 Maven2 和持续集成结合使用?
我想将 NSIS 创建的安装程序包含到使用 Maven2 组织的 Java 项目中。我如何合并它,以便每次使用 Maven 创建发行版时都会自动构建安装程序?我尝试过…
Javascript 单元测试框架
我正在寻找一个 javascript 单元框架,并试图决定是否应该使用 JSunit。我的目标是让单元测试与我的 CI 一起运行,可能使用无头运行的 JSunit 服务器…
您的 Django 项目(简单)持续集成解决方案是什么?
在我的一个 Django 项目中,我有一套基于 TransactionalTestCase 类的单元测试(它比 TestCase 花费的时间要长得多)。每次更改代码后都不可能运行测…
使用 Git 和 Heroku 进行正确的持续集成和持续部署
我正在使用 heroku 和 git 开发一个 ruby on Rails 网站。 我应该使用哪些工具和功能来建立以下简单的开发流程? 代码>办理登机手续>自动测试…
通过 MbUnit 测试运行 Gallio 所需的最低二进制文件是什么
我们最近将我们的应用程序升级到.Net 4.0。我们使用的是 MbUnit 2.x。升级到 .Net 4.0 后,MbUnit 测试似乎无法运行。我没有与之抗争,而是决定升级到…
为什么 Gallio 似乎需要在名为 GallioBundle-3.1.397.0/bin 的文件夹中才能运行
我想使用 Icarus 和/或 Echo 运行 MbUnit 测试,而无需安装 Gallio。我已将 GallioBundle/bin 中的所有文件复制到项目文件夹中名为 Third Party/MbUni…