Subversion repository에 저장된 UTF-8 문자열을 받을때 현재 locale의 인코딩이 UTF-8이 적용되어 있어야 합니다.
예를들어, locale이 en_US로 설정되어 있으면 한국어로 커밋된 파일을 받을 수 없습니다.
현재 locale 확인
$ locale
LANG= LC_COLLATE="C" LC_CTYPE="C" LC_MESSAGES="C" LC_MONETARY="C" LC_NUMERIC="C" LC_TIME="C" LC_ALL="C/C/C/C/C/C"
사용중인 계정의 locale을 UTF-8로 변경 후 업데이트(또는 체크아웃)를 실행합니다.
참고
http://www.juretta.com/log/2007/05/09/svn_can_t_convert_string_from_utf-8_to_native_encoding_/
이올린에 북마크하기
이올린에 추천하기