On Fri, 25 May 2012 16:57:09 -0400
Josh Suereth <
joshua....@gmail.com> wrote:
> Getting rid of snapshots isn't the issue. Understanding, as a caching
> solution, when to hit the repo and when not to, is an issue. Ivy has no
> special behavior for a thing called -SNAPSHOT, which people assume it does.
It is true the cache can get confused, but it is not true that Ivy doesn't understand resolving snapshots. Eugene explained it in another thread, perhaps on the admin list. There is an issue with sbt's auto-update that was addressed in 0.12.
What Ivy does not support, as far as I know, is publishing snapshots in the manner Maven does. I believe I have stated this elsewhere, but if anyone wants to improve the situation, my opinion is that effort is best spent working with the Gradle team to reuse their dependency management code.
-Mark