2010 年 Web 部署项目的奇怪问题
我正在将我的 CI 配置升级到 Web 部署项目 2010(从 2008 年开始), 我在构建过程中遇到了一个非常奇怪的问题,如下所示 - 我已经研究了几个小时但没…
不使用 Visual Studio 构建 RIA 服务项目
我正在尝试在持续集成服务器上构建启用 RIA 的 Silverlight 项目。其上未安装 Visual Studio。因此我缺少一些库/目标。 需要安装什么才能仅使用 MSBui…
如何禁用“警告错误”仅适用于生成的文件? (MSBuild)
在我们的持续集成服务器 (Teamcity 5.1.3) 上,我们有一个 msbuild 脚本,可以自动构建我们的应用程序。 当我们在 Visual Studio 中启用“警告为错误…
Hudson 构建失败时 Git 的预提交挂钩
我正在尝试弄清楚如何为 Git 编写一个预提交挂钩来检查我的 Hudson 构建的状态。如果先前的构建失败,则应禁止任何人在未先编写特定行(例如“固定构…
加速 Hudson CI 上的 PHP 持续集成构建服务器
我正在尝试加快我的构建速度,并正在寻找一些关于如何做到这一点的想法。我目前使用 Hudson 作为 PHP 项目的持续集成服务器。 我使用 Ant build.xml …
Visual Studio 解决方案的单元测试最佳实践
大家好,我的任务是在工作中重新构建我们的构建流程,我想开始将单元测试 (nUnit) 纳入我们的项目中。通过我的研究,我已经很好地掌握了我将使用的技…
将 Cruise Controls 内部版本号设置为从重命名项目的某个值开始?
我有一个使用 CruiseControl.NET 的项目,作为版本控制方案,我们有 3.0.[ccnetbuild].[svnrevision]。 CCNetBuild 是巡航控制系统的内部版本号,用于…
Wix heat.exe 与项目收获类型
我正在使用最新版本的 Wix 3.5,并尝试使用 heat.exe 生成片段文件。命令行是: "%WIX%\bin\heat.exe" project "MyProj.csproj" -pog Binaries -pog C…
Maven 项目中的 Jar 签名策略
我们有几个 Maven 项目,它们是在构建服务器上构建的。在某些情况下,我们希望签署我们的交付成果。我们使用 Maven Jarsigner 插件 来做到这一点。 我…
Team Foundation Server 2010 中的依赖关系管理/团队项目
我试图找到在 TFS 2010 中逻辑上分离项目的最佳方法。目前我们有三个独立的项目: 在服务器上运行的核心框架项目 引用核心框架 dll 的控制台应用程序…
Microsoft 代码合同和 CI 构建服务器
我们正在迁移到 .NET 4,并且对实现新的“按合同设计”功能非常感兴趣。 据我们所知,代码合同引擎需要安装代码合同插件 和 VS Ultimate 或 Premium(…