From: Kazutoshi Satoda Date: Mon, 8 Feb 2016 15:21:02 +0000 (+0900) Subject: git-svn: apply "svn.pathnameencoding" before URL encoding X-Git-Tag: v2.8.0-rc0~42^2 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/1b42f45255de5844b7fe8d0c60fea74cd5b9f954?hp=1b42f45255de5844b7fe8d0c60fea74cd5b9f954 git-svn: apply "svn.pathnameencoding" before URL encoding The conversion from "svn.pathnameencoding" to UTF-8 should be applied first, and then URL encoding should be applied on the resulting UTF-8 path. The reversed order of these transforms (used before this fix) makes non-UTF-8 URL which causes error from Subversion such as "Filesystem has no item: '...' path not found" when sending a rename (or a copy) from non-ASCII path. [ew: t9115 test case added (requires SVN_HTTPD_PORT set to test), squash LC_ALL=$a_utf8_locale export from Kazutoshi for Cygwin] Signed-off-by: Kazutoshi SATODA Signed-off-by: Eric Wong ---