retrieve doesn't retrive files if the current one is more recent
----------------------------------------------------------------
Key: IVY-1044
URL: https://issues.apache.org/jira/browse/IVY-1044
Project: Ivy
Issue Type: Bug
Components: Ant
Affects Versions: 2.0
Environment: Win XP, J2SE 1.6.0_11-b03
Reporter: Daniel Dekany
The "retrieve" task will not retrieve files (artifacts) whose file modification
date is greater than of the file in the repository (in the "resolver"), not
even if sync="true". This way the target directory goes out of sync if (a) the
module is downgraded in the repository or (b) the developer has overwritten the
artifact manually when experiencing with something. Thus the only way to keep
the target directory in sync is deleting it before retrieving, but of course
that means suboptimal performance, and makes sync="true" useless anyway.
Simply, a file should be retrieved if the date (or size!) is *different* than
in the repository.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.