copyFromPath = PathUtil.append(myRepository.getLocation().toString(), copyFromPath);
SVNRepositoryLocation location = myRepository.getLocation(); String host = location.getProtocol() + ": host = PathUtil.append(host, myRepository.getRepositoryRoot()); copyFromPath = PathUtil.append(host, copyFromPath);
    public void addFile(String path, String copyFromPath, long copyFromRevision) throws SVNException {        if (copyFromPath != null) {            copyFromPath = PathUtil.append(myRepository.getLocation().toString(), copyFromPath);            myConnection.write("(w(sss(sn)))", new Object[] {"add-file", path, myCurrentPath, path, copyFromPath, getRevisionObject(copyFromRevision)});        } else {            myConnection.write("(w(sss()))", new Object[] {"add-file", path, myCurrentPath, path});        }        myCurrentPath = path;    }