HTTPStatus status = myHttpConnection.request("COPY", src, header, (StringBuffer) null, -1, 0, null, null);
SVNErrorMessage context = SVNErrorMessage.create(SVNErrorCode.RA_DAV_REQUEST_FAILED, "COPY of {0}", src); HTTPStatus status = myHttpConnection.request("COPY", src, header, (StringBuffer) null, -1, 0, null, null, context);
    public void doCopy(String src, String dst, int depth) throws SVNException {        Map header = new HashMap();        header.put("Destination", dst);        header.put("Depth", depth > 0 ? "infinity" : "0");        HTTPStatus status = myHttpConnection.request("COPY", src, header, (StringBuffer) null, -1, 0, null, null);        if (status.getCode() >= 300 && status.getError() != null) {            SVNErrorMessage err = status.getError();            SVNErrorManager.error(err);        }            }