Tylko dlatego docs nie były bardzo jasne dla mnie, a ponieważ czas spędziłem może służyć innym:
docs powiedzieć, że to „kopie katalogu (dir1) do innego katalogu (dest)”:
<copy todir="../new/dest">
<fileset dir="src/dir1"/>
</copy>
Właściwie to robi nie znaczy "kopię dir1
wewnątrz dest
", ale raczej "skopiować zawartość dir1
wewnątrz dest
".
(W ogóle, w Ant, The "reż root" z filesets -as dobrze w todir
attribute- nie jest uważany za część samego zestawu.)
Aby umieścić katalog dir1
wewnątrz dest
jeden ma kilka alternatyw (brak całkowicie satysfakcjonujące dla mnie - a ja wyobrażałem sobie, że nowa DirSet pomogłoby tutaj, ale nie)
<copy todir="../new/dest/dir1">
<fileset dir="src/dir1"/>
</copy>
lub
<copy todir="../new/dest">
<fileset dir="src" includes="dir1/**"/>
</copy>
Zobacz także here i here.
Myślę, że brakuje Ci obecnego rozwiązania. – leedm777
Musisz wstawić kod, aby uwzględnić w swoich wpisach XML. – SimonC