public long doCommit(File[] paths, boolean keepLocks, String commitMessage, boolean recursive) throws SVNException {
public SVNCommitInfo doCommit(File[] paths, boolean keepLocks, String commitMessage, boolean recursive) throws SVNException {
    public long doCommit(File[] paths, boolean keepLocks, String commitMessage, boolean recursive) throws SVNException {        SVNCommitPacket packet = doCollectCommitItems(paths, keepLocks, recursive);        return doCommit(packet, keepLocks, commitMessage, recursive);    }