2008-11-09 53 views
2

我非常喜欢Nant。我和NAnt做了很多脚本。这是一个伟大的小工具。什么时候会NAnt达到1.0版

由于NAnt在1.0之前,当问题发生时,我经常会认为如果NAnt本身存在问题,但情况并非总是如此。

一个有趣的例子:运行oracle脚本后,我解析了日志输出以确保没有问题。我正在用一个小日志文件测试它,并没有问题。

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

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

由于“构建失败”隐藏在顶部,我以为NAnt崩溃了,但它工作正常。

NAnt有1.0版本会更好。任何原因为什么不呢?

回答

5

NAnt是一个开源项目,已经有很长时间了,而且非常稳定。尽管他们有理由不把它称为版本“1”,但在这种情况下,版本号真的很重要吗?这只是一个标签。

我联系球队,并找出需要做什么,他们将其标记之前因为这样,也许你可以贡献一些bug修复等等

有关源是开放的好处是,如果你发现一个bug,你可以自己修复它。因此,如果您愿意投入一点时间,那么它不是1.0的风险会稍微减轻。

1

开放源代码项目倾向于使用更多“适度”的版本,而不是商业产品,这些商业产品倾向于更多的市场驱动。一个很好的例子是Java版本控制方案,从1.0到1.4,然后到1.5版本时,它翻到了第5版(尽管1.5是内部名称)。

相关问题