You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ivy-commits@incubator.apache.org by gs...@apache.org on 2007/06/08 11:15:06 UTC

svn commit: r545477 - /incubator/ivy/core/trunk/src/java/org/apache/ivy/util/FileUtil.java

Author: gscokart
Date: Fri Jun  8 04:15:05 2007
New Revision: 545477

URL: http://svn.apache.org/viewvc?view=rev&rev=545477
Log:
IVY-353 don't use symlink when symlink doesn't work (expl: with windows jvm with cygwin

Modified:
    incubator/ivy/core/trunk/src/java/org/apache/ivy/util/FileUtil.java

Modified: incubator/ivy/core/trunk/src/java/org/apache/ivy/util/FileUtil.java
URL: http://svn.apache.org/viewvc/incubator/ivy/core/trunk/src/java/org/apache/ivy/util/FileUtil.java?view=diff&rev=545477&r1=545476&r2=545477
==============================================================================
--- incubator/ivy/core/trunk/src/java/org/apache/ivy/util/FileUtil.java (original)
+++ incubator/ivy/core/trunk/src/java/org/apache/ivy/util/FileUtil.java Fri Jun  8 04:15:05 2007
@@ -82,6 +82,9 @@
 
                 throw new IOException("error symlinking " + src + " to " + dest + ":\n" + error);
             }
+            if (!dest.exists()) {
+                throw new IOException("error symlinking " + dest + " doesn't exists"); 
+            }
         } catch (IOException x) {
             Message.verbose("symlink failed; falling back to copy");
             StringWriter buffer = new StringWriter();