DebugLog.log("base line path: " + info.baselineBase + " + " + info.baselinePath);
    public String getVersionURL() throws SVNException {        // do fetch from server if empty...        if (myVURL == null) {            if (myMediator != null) {                myVURL = myMediator.getWorkspaceProperty(PathUtil.decode(myPath), "svn:wc:ra_dav:version-url");                DebugLog.log("cached vURL for " + myPath + " : " + myVURL);                if (myVURL != null) {                    return myVURL;                }            }            String path = myURL;            if (myRevision >= 0) {                // get baseline collection url for revision from public url.                DAVBaselineInfo info = DAVUtil.getBaselineInfo(myConnection, path, myRevision, false, false, null);                DebugLog.log("base line path: " + info.baselineBase + " + " + info.baselinePath);                path = PathUtil.append(info.baselineBase, info.baselinePath);            }            // get "checked-in" property from baseline collection or from HEAD, this will be vURL.            // this shouldn't be called for copied urls.            myVURL = (String) DAVUtil.getPropertyValue(myConnection, path, null, DAVElement.CHECKED_IN);        }        return myVURL;    }    