protected SVNDirectory createVersionedDirectory(File dstPath, String url, String uuid, long revNumber) throws SVNException {
protected SVNDirectory createVersionedDirectory(File dstPath, SVNURL url, String uuid, long revNumber) throws SVNException {
    protected SVNDirectory createVersionedDirectory(File dstPath, String url,            String uuid, long revNumber) throws SVNException {        SVNDirectory.createVersionedDirectory(dstPath);        // add entry first.        SVNDirectory dir = new SVNDirectory(null, "", dstPath);        SVNEntries entries = dir.getEntries();        SVNEntry entry = entries.getEntry("", true);        if (entry == null) {            entry = entries.addEntry("");        }        entry.setURL(url);        entry.setUUID(uuid);        entry.setKind(SVNNodeKind.DIR);        entry.setRevision(revNumber);        entry.setIncomplete(true);        entries.save(true);        return dir;    }