* to the given src and dst if they are directories
*/
@Override
public void synchronizeDirectories(File src, File dst, RuleSet oldrules, Task parent) throws DataParseException, IOException {
// update rules to current directory
RuleSet rules = updateRules(src, dst, oldrules);
Collection<File> srcFiles = src.getChildren();
Collection<File> dstFiles = new ArrayList<File>(dst.getChildren());
for (File sfile : srcFiles) {