org.apache.tools.ant.taskdefs
public class Sync extends Task
Uses a <copy> task internally, but forbidding the use of mappers and filter chains. Files of the destination directory not present in any of the source fileset are removed.
Since: Ant 1.6 revised by Dan Armbrust to remove orphaned directories.
UNKNOWN: category="filesystem"
Nested Class Summary | |
---|---|
static class | Sync.MyCopy
Subclass Copy in order to access it's file/dir maps. |
Method Summary | |
---|---|
void | addFileset(FileSet set)
Adds a set of files to copy. |
void | execute() |
void | init() |
void | setFailOnError(boolean failonerror)
If false, note errors to the output but keep going. |
void | setGranularity(long granularity)
The number of milliseconds leeway to give before deciding a
target is out of date.
|
void | setIncludeEmptyDirs(boolean includeEmpty)
Used to copy empty directories. |
void | setOverwrite(boolean overwrite)
Overwrite any existing destination file(s). |
void | setTodir(File destDir)
Sets the destination directory. |
void | setVerbose(boolean verbose)
Used to force listing of all names of copied files. |
Parameters: failonerror true or false
Default is 0 milliseconds, or 2 seconds on DOS systems.
Since: Ant 1.6.2