• R/O
  • SSH
  • HTTPS

tortoisesvn: Commit


Commit MetaInfo

Revision28449 (tree)
Time2018-11-27 04:36:27
Authorstefankueng

Log Message

Merged revision(s) r28448 from trunk:
* Prevent the url part up to the repo root from getting escaped twice.

Change Summary

Incremental Difference

--- branches/1.11.x/src/Changelog.txt (revision 28448)
+++ branches/1.11.x/src/Changelog.txt (revision 28449)
@@ -1,4 +1,9 @@
1-Version 1.10.2
1+Version 1.11.1
2+- BUG: Diffing from the log dialog failed
3+ if the repository name itself
4+ contained non-ASCII chars. (Stefan)
5+
6+Version 1.11.0
27 - BUG: Display issues in the log dialog when
38 resizing the dialog. (Stefan)
49 - CHG: splitter positions saved separately
--- branches/1.11.x/src/TortoiseProc/LogDialog/LogDlg.cpp (revision 28448)
+++ branches/1.11.x/src/TortoiseProc/LogDialog/LogDlg.cpp (revision 28449)
@@ -2797,6 +2797,11 @@
27972797 }
27982798 m_bCancelled = FALSE;
27992799 filepath = GetRepositoryRoot(CTSVNPath(filepath));
2800+ // filepath is in escaped form. But since the changedpath
2801+ // is not, we have to unescape the filepath here first,
2802+ // so the escaped parts won't get escaped again in case changedpath
2803+ // needs escaping as well
2804+ filepath = CPathUtils::PathUnescape(filepath);
28002805
28012806 svn_node_kind_t nodekind = svn_node_unknown;
28022807 CString firstfile, secondfile;
Show on old repository browser