git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Encoding problems using git-svn

From
EWEric Wong <normalperson@yhbt.net>
Date
Nov 2, 2008, 09:48 UTC
Message-ID
<20081102094845.GB16003@untitled>
In-Reply-To
<8b168cfb0810300814i53a264c2x997543e145d5e15a@mail.gmail.com>
James North <tocapicha@gmail.com> wrote:
Show 8 quoted lines
> Hi Eric,
> 
> Don't worry about not seeing the patch and thanks for the answer :)
> 
> Your patch works great.
> 
> Messages appear without problems on "svn log" and "git log", I haven't
> found any gotcha that I know of.
Thanks for the confirmation.
> The weird thing is that this problem was not found by anyone before, I
> guessed there should be some people with a setup similar to mine.
Squeaky wheel gets the grease :)

Honestly, I think most folks have just moved onto UTF-8 entirely and left legacy encodings behind. Especially people using modern tools like git (along with SVN enforcing UTF-8 at the repository/protocol level).

Junio:
I've pushed the following out to git://git.bogomips.org/git-svn.git:
Eric Wong (2):
      git-svn: don't escape tilde ('~') for http(s) URLs
      git-svn: respect i18n.commitencoding config

I'll try to get around to the more robust escaping checks and splitting out the monolithic git-svn.perl source next week.

-- 
Eric Wong
Previous: James NorthNext: Robin Rosenberg
Message 5 of 6 in “Encoding problems using git-svn”
  1. James NorthOct 29, 2008
  2. James NorthOct 30, 2008
  3. Eric WongOct 30, 2008
  4. James NorthOct 30, 2008
  5. Eric WongNov 2, 2008
  6. Robin RosenbergNov 2, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.