--- subversion-1.7.9/subversion/mod_dav_svn/repos.c~ 2012-10-22 05:03:35.000000000 +0100 +++ subversion-1.7.9/subversion/mod_dav_svn/repos.c 2014-02-26 14:58:53.408310996 +0000 @@ -4333,7 +4333,6 @@ dav_svn__create_working_resource(dav_res path = apr_psprintf(base->pool, "/%s/wrk/%s%s", base->info->repos->special_uri, activity_id, base->info->repos_path); - path = svn_path_uri_encode(path, base->pool); if (tweak_in_place) res = base; @@ -4358,6 +4357,8 @@ dav_svn__create_working_resource(dav_res res->hooks = &dav_svn__hooks_repository; res->pool = base->pool; + path = svn_path_uri_encode(path, base->pool); + res->info->uri_path = svn_stringbuf_create(path, base->pool); res->info->repos = base->info->repos; res->info->repos_path = base->info->repos_path;