ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 34962] New: - <move> task behaves differently in 1.6.3 than 1.6.2
Date Wed, 18 May 2005 17:17:25 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=34962>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=34962

           Summary: <move> task behaves differently in 1.6.3 than 1.6.2
           Product: Ant
           Version: 1.6.3
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Core tasks
        AssignedTo: dev@ant.apache.org
        ReportedBy: Jason.M.Fox@jpl.nasa.gov


The <move> task behaves differently in 1.6.3 than in 1.6.2.

The following setup exhibits the difference.

SETUP
-----
Directory structure and contents:

build.xml
dirA
  -> dirB
     -> fileA


BUILD.XML
---------
<project name="ant 1.6.3 move/copy test" default="main" basedir="." >
  <target name="main" >
    <move todir="${basedir}">
      <fileset dir="dirA/dirB" />
    </move>
  </target>
</project>


If the above ant build script is run with ant 1.6.2 the resulting directory
structure and contents are as follows:

1.6.2
-----

build.xml
dirA
fileA

However, the following error is reported when run with ant 1.6.3:

1.6.3
-----
BUILD FAILED
/home/jmfox/ant-test/build.xml:3: Cannot replace directory /home/jmfox/ant-test
with directory /home/jmfox/ant-test/dirA/dirB



Obviously, I realize there are workarounds for the above problem (for instance,
a <copy> and <delete> do the trick), but I am curious as to whether this is an
intended change in behavior.

Thanks,
 -Jason

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Mime
View raw message