Added "collation" feature to the FileSet.copy() method to allow users to control how file-system paths in a fileset are named when they copied into the destination directory. There are three options:
"any" - relative directory structure and file names are preserved
"siblings" - top-level file-system paths (i.e. those explicitly in FileSet.fspaths not nested paths) are copied into the destination directory root (requires that file/dir names are unique)
"adjacent" - files/directories are renamed to have the same stem but different extensions (requires extensions are unique)
Added "collation" feature to the
FileSet.copy()
method to allow users to control how file-system paths in a fileset are named when they copied into the destination directory. There are three options:FileSet.fspaths
not nested paths) are copied into the destination directory root (requires that file/dir names are unique)