public long doExport(String url, File dstPath, SVNRevision pegRevision, SVNRevision revision, String eolStyle, boolean force, boolean recursive) throws SVNException { SVNRepository repository = createRepository(SVNURL.parseURIEncoded(url), null, pegRevision, revision);
public long doExport(SVNURL url, File dstPath, SVNRevision pegRevision, SVNRevision revision, String eolStyle, boolean force, boolean recursive) throws SVNException { SVNRepository repository = createRepository(url, null, pegRevision, revision);
    public long doExport(String url, File dstPath, SVNRevision pegRevision, SVNRevision revision, String eolStyle, boolean force, boolean recursive) throws SVNException {        SVNRepository repository = createRepository(SVNURL.parseURIEncoded(url), null, pegRevision, revision);        long exportedRevision = doRemoteExport(repository, repository.getPegRevision(), dstPath, eolStyle, force, recursive);        dispatchEvent(SVNEventFactory.createUpdateCompletedEvent(null, exportedRevision));        return exportedRevision;    }