关于创建独立项目以及使用源代码分发 Web 服务器的建议
我需要一些有关配置项目的建议,以便它可以在开发、暂存和生产环境中运行: 我有一个 Web 应用程序项目 MainProject,其中包含两个子项目 ProjectA 和…
如何在多个 CruiseControl.NET 版本之间共享标签值?
我在 CruiseControl.NET 中设置了两个项目:CI 构建和夜间构建。 它们都执行相同的 NAnt 脚本,但参数不同。 CruiseControl.NET 标签(当前由 Default…
NAnt 构建脚本的结构和构建服务器上的解决方案结构
我们正在简化/自动化构建、集成、单元测试以及部署。 我们的软件是在 Visual Studio 中开发的,我们在项目中使用了 C# 和 VB.NET。单个项目可以包含在…
作为 CruiseControl.NET 构建的一部分点击 URL?
CruiseControl.net 新手问题:在构建/部署网站之后,我想调用服务器上的特定 URL。我不需要从结果页面返回任何内容,只需要请求它来使事情发生。 我可…
如何合并 Maven 程序集中的资源文件?
我使用 Maven 及其组装插件来构建我的项目的分发包,如下所示: 一个项目在 ZIP 文件中组装了一个基本运行时(基于 Felix)以及适当的目录和捆绑包。 …
cmake:如何制作一个脚本来复制我的程序附带的数据文件
我正在尝试使用 cmake 自动化我的构建过程。 目前只有一个问题: 在cmake的哲学中(如果有的话),最好的地方在哪里 放置数据文件的复制。 我有一个图…
在 TFS Buid 服务器上运行测试时指定配置文件
我们没有 VS 测试版。因此,我们通过指定包含测试的 dll 来运行测试: <TestContainer Include="$(OutDir)\*.Test.dll$(OutDir)\*.Tests.dll" /> …
让 NAnt 检查 SVN 中的已更改文件
为了加快我的 NAnt/CruiseControl.Net/Ivy 持续构建过程,我希望让 NAnt 在执行基于 NAnt 的更新后检查我的本地 PC 上的代码库是否已更改,然后检查代…
NAnt 和 ASP.NET 编译器
我有一个构建脚本成功运行,但在 aspnet_compiler 完成后我很难运行任何东西。我想使用 robocopy 将项目复制到另一个文件夹。如果我将复制任务放在编…