常春藤依赖与changing =“true”总是下载工件,甚至没有改变

时间:2011-08-24 16:20:06

标签: ivy

根据Ivy文档,依赖 changing =“true”表示即使修订版本相同,模块也可以更改。这对于集成尤其有用。

现在,我希望系统足够智能,因此每次都不会下载工件。 例如,它可以比较ivy.xml中的“publication”时间戳,并在必要时下载(和缓存)。

但如果依赖项 rev =“latest.integration”,情况并非如此。我看到它每次都会下载文件,我确信它们没有被更改。如果我将“rev”更改为某个确切的修订版,那么它会按预期工作。

这是预期的行为,我是否有机会使用“latest.integration”?

我使用Ivy 2.2.0。

1 个答案:

答案 0 :(得分:1)

模糊的问题。您的报告似乎与changing module功能如何运作的严格解释相矛盾。

我建议在常春藤JIRA上加票。这不是一个可以解决的问题。