If you have a home-server its actually not that big a deal to set up
an Artifactory or Nexus and proxy everything. I tend to do that for
most stuff. I just moved from Artifactory to Nexus and I'm finally
happy. Maybe not a reason alone to have a wardrobe-server always on,
but who doesn't need to host code-repos, nexus, jenkins, staging
sites, torrent- and media-server? :)
But then I haven't ever had the need to blow away my local ivy-cache
either? When do you struck these problems? I've heard of these
problems but never understood. I'm curious, do you do publish-local
when developing Lift without changing version? I guess you could get
the same problems with broken cache on the server too depending on
what's causing it. It's not much more fun deleting a cache with a web
gui than command line :)
By the way, I've found Ivy horrible for publishing SNAPSHOTs so I
moved over to a aether-deploy plugin (Mavens way of deploying) which
then timestamps correctly so I actually get the newest SNAPSHOT when I
ask for it.
Thanks,
Viktor