在 Ant 或 MSBuild 中编写构建脚本的任何最佳实践
我正在尝试使用 Ant 和 MSBuild 自动化项目(java 和 .net)的构建过程。我已经阅读过它们并知道如何在 Ant 和 MSBuild 中编写构建脚本。但我想知道,…
Apache Ant 不包含任何使用我的模式的文件
这是 zip 任务: 我不明白的是为什么它不包含任何文件,而例如这个工作正常: 有人可以解释并输入一个工作示例吗? 感谢您的帮助;) PS 使用 Jenkins…
如何将 MS Team Build 与其他编译器一起使用?
我一直在成功地使用 Team Build 2010 来自动化构建,其中源代码是用 MS C#/C++ 编写的。 现在我必须自动化使用 TI 编译器编译的固件代码。 TI 项目有…
如何暂时安全地忽略 TFS 中的文件/更改
在我工作的地方,我们有一个漫长的构建过程,其中包括十几个模块。我在模块 [A] 中工作,经常发生代码在签入模块 [B] 和 [C] 的同时也被签入模块 [A] …
是否可以在不发布的情况下执行 Web.config 转换?
我正在使用 VS2010,并且我知道当我发布 Web 应用程序时,我正在使用的 Web.config 会根据构建设置进行转换。 即当我选择“调试”时,它使用我的开发 …
如何构建 git 轮询构建机器人?
一个基于 cron、bash + make 的脚本(例如,比 Hudson 更小、更不健壮)构建机器人如何轮询 git 存储库并检测它是否应该立即构建 - 例如,是否在从远…
如何通过 TFS 2010 设置有趣的构建通知?
我一直在尝试找到有关如何让 Team Foundation Server 打开熔岩灯或交通灯来指示构建状态的指南。我想设置一些在整个办公室都可见的东西,这样就会有一…
MSBuild 可以忽略项目引用吗? (BuildProjectReferences 不起作用)
我正在尝试为 .NET 解决方案制作一个构建脚本,该解决方案由多个 C# 项目和一个自定义项目组成。自定义项目可以通过 devenv 构建,但 msbuild 会卡住…
TFS 2010 隐藏在构建定义文件中 - 错误
我正在使用 TFS 2010,并且正在尝试测试隐藏功能。我对每个环境(dev、qa、prod)都有几乎相同的构建定义文件 - 它们唯一的不同(出于测试目的)在于…