如何使用 TFS 2008 构建和部署 Windows 服务?
我有一个构建服务器,其中包含许多网站和 Web 服务的构建。我正在使用 WCF 编写一些新代码;我的新代码作为 Windows 服务运行。 通常,当我对网站进行…
使用 CruiseControl.NET 指定目标平台
我正在设置我的第一个自动构建服务器...到目前为止,一切都进展顺利,CruiseControl.NET 正确地从 VisualSVN 中检查了所有必需文件并构建了解决方案..…
通过 MbUnit 测试运行 Gallio 所需的最低二进制文件是什么
我们最近将我们的应用程序升级到.Net 4.0。我们使用的是 MbUnit 2.x。升级到 .Net 4.0 后,MbUnit 测试似乎无法运行。我没有与之抗争,而是决定升级到…
如何确定 SVN 工作副本是否需要更新(从脚本)?
我想从 Windows 上的批处理文件确定是否需要从服务器更新本地 SVN 工作副本。在类 UNIX 机器上,我会运行“svn status -u”并计算“*”。如何在批处理…
为什么 Gallio 似乎需要在名为 GallioBundle-3.1.397.0/bin 的文件夹中才能运行
我想使用 Icarus 和/或 Echo 运行 MbUnit 测试,而无需安装 Gallio。我已将 GallioBundle/bin 中的所有文件复制到项目文件夹中名为 Third Party/MbUni…
有没有办法将 Qt 的源代码构建复制到另一个位置?
我们正在使用 Qt 的商业许可证构建 Windows 和 Mac 应用程序,我们是从 git 克隆构建的。 我们已经使用 Hudson 和潜在的多个构建代理进行了构建设置,…
BuildbotsPeriodicScheduler 间隔有例外吗?
Buildbots 定期调度程序以固定间隔(例如每 30 分钟)触发构建。但在某些时候(例如晚上、周末或进行定期维护时)我希望它能放松一下。 有没有办法对…
无法在自定义构建过程模板中删除 TFS2010 的自定义工作流活动
我为 TFS 2010 创建了一个自定义工作流程活动来自定义程序集版本控制。我创建了该活动并使用测试工作流程和一些单元测试代码对其进行了测试。效果很好…
如何告诉 nant 仅在有 cs 文件需要编译时调用 csc?
在我的 NAnt 脚本中,我有一个调用 csc 的编译目标。目前它失败,因为没有指定输入: <target name="compile"> <csc target="library" output="…
如何使用 dotfuscator 和 TFS 2008 在 Team Build 中启用自动混淆?
我正在尝试使用 TFS 2008 和 VS 2008 实现构建自动化(持续集成)。 我们有一个基于 Web (.Net) 的产品,其中包含许多小型和大型项目(一些基于 C# 和…
如何构建 VS2010 C++构建服务器上的项目
我有一个 .NET 解决方案,其中包含使用 VS2010 创建的针对 .NET 3.5 的托管 C++ 组件。命令: %windir%\Microsoft.NET\Framework\v4.0.30319\MSBuild.…
使用团队构建时,如何使用 DB Pro for .net 和 SQl Server 获取变更集 SQL 查询?
我正在通过 Team Build (TFS 2008) 进行构建自动化。我们在 Web 项目中使用 DB Pro。 我想使用 MSBuild Script 自动获取 数据库变更集 的 SQL 脚本(…
如何让 CMake 找到我的替代 Boost 安装?
我已在 /usr/local 中安装了最新版本的 Boost(包含在 /usr/local/include/boost 中,库在 /usr/local 中/lib/boost),我现在尝试从源代码安装 Wt,…
构建自动化期间 TFS 中的持续集成 (CI) 出现问题?
我正在使用 TFS 2008 和 Visual Studio,我的老板指示我为 Web 项目实现开发和发布构建的构建自动化。 我是构建自动化领域的新手。 有多个开发人员使…