> So the hook script should have available to it the locale of the
> committer; that allows it to do things in that locale if that is the
> right thing to do, and it also allows it to use some other locale.
I've been following this discussion with some degree of confusion. In
fact I think I'm probably very confused. I *thought* for a while that
Gunter was saying that the encoding of data transmitted between anything
that talks to the repository server (apache, svnserve, whatever) should
be UTF-8 and then the repository server never needs to know about any
encoding other than UTF-8. The responsibility for handling encoding
conversion then falls on the "client" (thing talking to the repository
serving process) because the protocol over the wire stipulates UTF-8.
If this were the case the hook feature described above by Paul isn't
necessary because the message would go over the wire as UTF-8 and the
"client" would convert it to the "local" encoding.
So, I must assume that Subversion does NOT work this way, i.e. clients
are not responsible for converting to UTF-8 and the protocol over the
wire (so to speak) allows data in any encoding and the repository server
converts to UTF-8 if necessary. *If* this is true, is this because it
makes it easier to write a tool that talks to a repository server since
the tool need not know about converting between encodings? Am I
completely off the map and deserving of one of those white jackets and a
padded cell? :)
Ximon
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sun Jan 8 10:57:39 2006