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