On 17/05/07, George Hazan <george.hazan@gmail.com> wrote:
> >> The substitution is made by a client. Period :) Server doesn't do it, it
> >> can be easily proven.
> RR> I was trying to, as simply as possible, illustrate that TSVN has neither
> RR> responsibility for nor control over keyword substitution.
>
> It _is_ definitely responsible, cause this problem makes me sick for a long
> time I have to use an SVN client... The problem is that the $Date$ keyword
> gets expanded to utf8 text using my regional settings. At home, when I have
> the Vista Eng, all is Ok, but at work, where I have to use the russian
> version of XP (corporate standard), I get russian utf8 day names as almost
> unreadable double byte sequences. Also I can't remove this tag from sources.
>
> Yes, it happens to the working copy only, but by a coincidence that's the
> only copy I work with :) I've got no another sources...
>
> So you wanna say, that any SVN client passes its local code page to a
> server, and then a server formats that $Date$ accordingly to my regional
> settings? I doubt that.
No, the expansion is definitely done by the client libs. Now we get to
the real problem that is bugging you ;) As it happens, there is a
recent thread on the svn dev list which may shed some light on this.
http://svn.haxx.se/dev/archive-2007-05/0340.shtml
It seems the conversions only work in the current locale. I am not
sure that the command line client can do any better though. Have you
tried it?
Simon
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Thu May 17 23:29:24 2007