【发布时间】:2011-01-12 16:29:48
【问题描述】:
例如,如果我在 artifacts.rb 中有传递('xxx:xxx:jar:1.4-SNAPSHOT'),我不希望在运行 buildr 以接收新版本的 1.4-SNAPSHOT 时出现这种情况。
对于 buildr 1.4.0,我运行 buildr 时没有下载新版本,但对于 buildr 1.4.4,它会下载新版本(如果存在)。
【问题讨论】:
例如,如果我在 artifacts.rb 中有传递('xxx:xxx:jar:1.4-SNAPSHOT'),我不希望在运行 buildr 以接收新版本的 1.4-SNAPSHOT 时出现这种情况。
对于 buildr 1.4.0,我运行 buildr 时没有下载新版本,但对于 buildr 1.4.4,它会下载新版本(如果存在)。
【问题讨论】:
将依赖项作为 SNAPSHOT 依赖项的整个想法是在更改时对其进行更新。
至于为什么 buildr-1.4.4 会下载 SNAPSHOT 更新而 1.4.0 不会,这是在 buildr-1.4.2 中根据this link 引入的。
您可以在offline 模式(-o) 下运行构建器,这样它就不会下载任何更新。
【讨论】: