String switchUrl = info.baselinePath;
String switchUrl = PathUtil.decode(info.baselinePath);
                public void linkPath(SVNRepositoryLocation repository, String path, String locktoken, long revision, boolean startEmpty) throws SVNException {                    path = DAVUtil.xmlEncode(path);                    report.append("<S:entry rev=\"");                    report.append(revision);                    report.append("\" ");                    if (locktoken != null) {                        report.append("lock-token=\"");                        report.append(DAVUtil.xmlEncode(locktoken));                        report.append("\" ");                    }                    if (startEmpty) {                        report.append("start-empty=\"true\" ");                                            }                    String linkedPath = repository.getPath();                    DAVBaselineInfo info = DAVUtil.getBaselineInfo(connection, linkedPath, revision, false, false, null);                    String switchUrl = info.baselinePath;                    DebugLog.log("REPORTING LINKED PATH: " + switchUrl);                    report.append("linkpath=\"");                    // switched path relative to connection root.                    report.append(DAVUtil.xmlEncode(switchUrl));                    report.append("\" ");                    report.append(">");                    report.append(path);                    report.append("</S:entry>\n");                }