[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [TSVN] url field in .svn/entries file is not %-escaped for non-ASCII chars

From: SteveKing <steveking_at_gmx.ch>
Date: 2005-05-13 15:03:39 CEST

Hiroharu Tamaru wrote:

> I've verified with TortoiseSVN-1.2.0.3333-dev-svn-1.2.x.msi
> and the problem is fixed.
> Thank you very much for your rapid fix.

Thanks for testing!

> While I was verifying, I found another problem related to
> escaping, or rather, encoding conversions. It is in the
> repo-browser.
>
> As I mentioned before, I am using https:// repository. In
> the repo-browser, when I right click on a file and select
> "open" from the context menu, a web browser is launched and
> the corresponding URL is opened.
>
> But, this URL has wrong encoding, at least in Japanese MS
> Windows XP environment. The actual encoding used in the
> URL is the native encoding (Shift JIS), whereas the
> repository expects utf-8. So it fails with "404 Not Found".
> The %-escaping is being performed properly, by the way.
[snip]

So basically you say that a browser needs the URL encoded the same way
as Subversion. Last time I tried, even un-encoded URL worked when
they're entered in the URL bar in a browser - seems they don't work when
passed programmatically.

Should be fixed in revision 3339.

> One thought that came to me while writing this mail:
> It'd be nice if there is a "Copy URL" feature that puts the
> URL string to the paste buffer for files and directories in
> http:// repositories in repo-browser.

Done in revision 3341.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Fri May 13 15:29:11 2005

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.