You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by "Stephen Haberman (JIRA)" <ji...@apache.org> on 2014/11/18 05:38:34 UTC
[jira] [Created] (IVY-1498) Mixed use of symlinks leads to cache
corruption
Stephen Haberman created IVY-1498:
-------------------------------------
Summary: Mixed use of symlinks leads to cache corruption
Key: IVY-1498
URL: https://issues.apache.org/jira/browse/IVY-1498
Project: Ivy
Issue Type: Bug
Components: Core
Reporter: Stephen Haberman
Priority: Blocker
If a user switches between "use symlinks" or not (or, say, has ant/ivy configured with symlinks but Eclipse/IvyDE without symlinks), the ivycache can be corrupted.
Specifically, if a symlink was setup in symlink mode:
lib/foo.jar --> ivycache/com/foo/foo-1.2.jar
And then later we retrieve into lib without symlink mode, Ivy retrieve will write, say, foo-1.3.jar's bytes into the lib/foo.jar location...which will then overwrite the foo-1.2.jar bytes in the ivycache.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)