.NET 项目使用 NAnt/MSBuild 构建自动化 + SVN
很长一段时间以来,我一直在尝试弄清楚如何在我们的商店设置自动构建流程。 我读过很多关于这个问题的帖子和指南,但没有一个真正适合我的具体需求。 …
如何配置 Hudson 为每个构建发送电子邮件,而不仅仅是那些更改项目状态的构建?
我最近将 CI 服务器从旧版本的 CruiseControl 迁移到 Hudson。 CruiseControl 唯一让我怀念的功能是能够接收每个构建的电子邮件构建通知,而不仅仅是…
在 NAnt 中,我可以创建 VS 项目中列出的文件的文件集吗?
我正在重写我们的 NAnt 构建脚本,使它们更干净、更简单,并且用途更通用。 我们的构建过程中的步骤之一是将某些文件打包到 zip 文件中。 在我们创建…
有人在巴克明斯特的现实世界中经历过吗?
我目前正在评估 ivy、maven 和 Buckminster,以简化我们的构建过程。 从概念上看,巴克明斯特似乎是最先进的,但也具有相当的复杂性。 我在网上找不到…
如何使用 NAnt 修改源代码?
我想在构建解决方案之前使用 NAnt 修改 .h 文件中的字符串。 .h 文件中有一个宏:#define SERVER_ADDRESS "www.customserver.net",我想在部署软件之…
如何将构建 (java) 设为“独立于 CM” 尽可能? (CM=配置管理器)
我一直在考虑让我处理的项目构建之一尽可能“独立”于我(CM)。 我的意思不仅仅是通过脚本/工具实现自动化——尽管它肯定包括它。 这是一个非常混乱…
如何在用户注销时阻止 cl.exe 终止?
我们有一个自动构建服务器,可以使用 Visual Studio 2005 和 CruiseControl.NET(在 Windows XP x64 上)生成构建版本。 通常情况下没有人登录系统,…
在 TFS 分支上自动构建
在 TFS 中,您可以创建自动化构建并创建分支(希望如此。)) 我有以下结构: ->Trunk ->Branches -> Branch A 如果您创建自动构建,则可以为构…
使用 NUnit 驱动 NDepend
是否可以使用 NUnit 通过 NDepend 运行 CQL 查询? 如果能够将 NDepend dll 包含在 UnitTests 库中并编写如下测试,那就太好了: [Test] public void …
SCons:如果目标是在其他存储库中构建的,如何创建到另一个存储库目标的链接
当我将 Repository 添加到 SConstruct 文件时 (link),如果我的存储库中的任何目标已在另一个存储库中构建(并且依赖项未更改),则 SCons< /code&g…