【问题标题】:When will NAnt reach version 1.0NAnt 什么时候达到 1.0 版
【发布时间】:2010-09-21 12:27:59
【问题描述】:

我非常喜欢南特。我用 NAnt 编写了很多脚本。这是一个很棒的小工具。

由于NAnt是pre 1.0,所以当出现问题时,我经常会认为是不是NAnt本身的问题,但并非总是如此。

一个有趣的例子:运行 oracle 脚本后,我解析了日志输出以确保没有问题。我用一个小日志文件对此进行了测试,结果很好。

我使用任务将文件内容加载到字符串属性并使用正则表达式搜索错误。

当我将此脚本用于大型日志文件时,我停止在底部收到“构建失败”消息,因为我正在打印错误消息。

因为“构建失败”隐藏在顶部,我以为 NAnt 崩溃了,但它运行良好。

如果 NAnt 发布 1.0 版本会更好。有什么不可以的原因吗?

【问题讨论】:

    标签: nant


    【解决方案1】:

    NAnt 是一个开源项目,已经存在很长时间并且非常稳定。虽然他们有理由不将其称为版本“1”,但在这种情况下,版本号真的那么重要吗?这只是一个标签。

    我会联系团队并在他们将其标记为此类之前找出需要做的事情,也许您可​​以贡献一些错误修复等...

    源代码开放的好处是,如果您发现错误,您可以自己修复它。因此,如果您愿意花一点时间,它不是 1.0 的风险会稍微降低。

    【讨论】:

      【解决方案2】:

      不确定是否重要...查看官方博客 - NAnt 没有死,它只是在休息

      https://sourceforge.net/apps/wordpress/nant/2010/04/05/nants-not-dead-it-was-just-resting/

      【讨论】:

      【解决方案3】:

      与商业产品相比,开源项目倾向于使用更多“适度”的版本,而商业产品往往更受营销驱动。差异的一个很好的例子是 Java 版本控制方案,它从 1.0 升级到 1.4,然后当它升级到 1.5 版本时,它切换到使用版本 5(尽管 1.5 是内部名称)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-04-03
        • 1970-01-01
        • 1970-01-01
        • 2020-04-10
        • 1970-01-01
        • 2011-09-28
        • 2017-12-21
        • 2012-08-07
        相关资源
        最近更新 更多