【问题标题】:Build System for .NET with a Make/Rake-like syntax?使用类似于 Make/Rake 的语法为 .NET 构建系统?
【发布时间】:2010-10-12 10:25:01
【问题描述】:

以 .NET 开发人员为主要目标受众的构建系统 not 是否具有纯 XML 语法?

【问题讨论】:

    标签: syntax msbuild build


    【解决方案1】:

    【讨论】:

    • 我推荐 Boo 构建系统 (Boobs)。这是最接近 Rake 的东西。
    【解决方案2】:

    FluentBuild

    还有UppercuT - 它使用约定来进行构建,因此没有必要查看那个 XML 语法。

    【讨论】:

    • FluentBuild +1。我希望这在未来得到更多的更新。看起来是一个非常有趣的项目。
    【解决方案3】:

    我使用实际的 Ruby Rake,只需通过您的 Rake 脚本调用 msbuild 的强大功能。

    在我看来,它非常简单,比 XML 替代品好得多。

    【讨论】:

      【解决方案4】:

      也可以查看 rake-dotnet: http://github.com/petemounce/rake-dotnet

      我正要试一试!

      【讨论】:

        【解决方案5】:

        您绝对应该尝试 NUBuild

        我是一名开发人员,我经常使用它,并且我处理了大约 75 个项目,我需要在每次代码更改/发布时构建这些项目。它允许我在开发周期的早期(而不是在我签入代码之后)在本地查找构建失败,从而为我节省了大量时间。

        NUBuild 速度极快,易于设置(只需执行一次),并通过让您进行“本地构建”,让您在指尖即可获得完整构建服务器的强大功能。您不必编写“密集”xml 脚本。设置时只需创建一个简单的配置文件(请参阅用户指南)。它还具有许多其他高级特性和功能。您可以在项目站点(在 codeplex 上)找到更多详细信息:

        http://nubuild.codeplex.com/

        【讨论】:

          【解决方案6】:

          nRake 是利用 Rake 本身的方式

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2013-05-12
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-06-28
            • 2011-11-03
            相关资源
            最近更新 更多