Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm getting the following error when trying to do "svn up":

svn: E000022: Error converting entry in directory '/home/testuser/svn/test' to UTF-8

Followed by some valid and invalid UTF-8 data.

My svn repo contains a combination of UTF-8 and ISO-8859 data, but I'm given to understand from the Subversion manual that when this is the case, svn uses its own internal character encoding so there will not be a mix of the two. So why should this be an issue?

Also, I have no problems doing "svn commit" after setting my character locale to en_US.UTF-8.

This is a Gentoo system, with every output of the "locale" command set to en_US.UTF-8, except LC_ALL which is set to nothing.

I have followed the Gentoo "setting the locale" steps at the Gentoo wiki: http://wiki.gentoo.org/wiki/UTF-8#Setting_the_Locale

At this point I don't care if subversion removes non-US characters from my file names or directory names, for all I care it can replace those characters with whatever it wants to. I just want to be able to update and commit.

share|improve this question
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.