cygwin 에서 subversion 사용시, 한글 로그(svn log)가 제대로 출력되시나요?
subversion 을 이용해 버전관리를 시작하려고 합니다.
지금 한창 테스트 중인데, cygwin 에서 subversion 을 설치하고 사용중입니다.(cygwin setup.exe 을 이용해 설치)
subversion 기본 로그들은 share/locale/ko 의 파일을 삭제하여 영어로 나오게 하여 사용하고 있습니다만,(http://kldp.org/node/70657 참조)
체크인시 남겼던 한글 로그들은 svn log 명령 이용시 계속해서 깨져서 출력되고 있습니다.
[poluria@poluria tck]$ svn log clean.sh
------------------------------------------------------------------------
r1451 | poluria | 2007-03-06 20:05:44 +0900 (Tue, 06 Mar 2007) | 2 lines
?\237?\133?\140?\236?\138?\164?\237?\138?\184 ?\236?\182?\148?\234?\176?\128 ?\235?\176?\143 ?\236?\136?\152?\236?\160?\149
------------------------------------------------------------------------
cygwin 용 subversion 을 사용하시는 분들은 한글 로그가 제대로 출력되시나요? 아니면 어떤 방법으로 사용하고 계시는지요?
답변부탁드립니다.
제 환경은 다음과 같습니다.
- 윈도우 xp
- cygwin 도스모드 설치
- cygwin 에서 $LANG 은 설정되어 있지 않습니다.
간단한 방법..
cygwin환경에서 which svn을 해보시면
아마 cygwin에 포함된 svn을 쓰고 있다는 것을
아시게 될겁니다.
윈도우용 svn을 따로 설치하시고 ( 커맨드라인용 )
.bashrc에서 다음과 같이 하시면 간단히 해결됩니다.
alias svn='/cygdrive/c/Program\ Files/Subversion/bin/svn.exe'
저도 encoding으로 어떻게 해보려다 안되어서
이걸로 간단히 해결했습니다.
도움이 되시길..
댓글 달기