한글 파일명이 다 깨져서 나와요
글쓴이: doommo / 작성시간: 수, 2010/11/03 - 5:40오후
지금 회사에서 Trac과 Perforce를 연동해서 사용하고 있는데
Perforce 서버에 올린 한글 이름의 파일들과
한글로 작성한 description이
Trac 에서 소스보기를 했을 때는 죄다 깨져서 나오네요
참고로 지금 Perforce 서버는
unicode를 지원하지 않는 모드입니다.
기존에 한글로 올려둔 파일들이
Trac에서 잘 보이도록 수정해야 합니다.
이 문제를 해결해보신 분 도움말 좀 주세요
제발....플리즈....ㅠ_ㅠ
Forums:
trac.ini 파일에 아마
trac.ini 파일에 아마 charset을 지정하는게 있는 걸로 알고 있습니다.
default-charset = 는....
[trac] 항목에 있는
default_charset = 은 수만번 바꾸봤습니다.
cp949, utf8, utf-8, euc-kr 등등등....
저 값은 있으나 없으나 달라지는 게 없더라구요
[perforce] 항목에
charset = 을 추가해서 역시 온갖 코덱을 다 넣어봤는데
이 방법도 에러만 나더군요
utf8 같은 걸 넣었을 때 unicode가 지원되는 서버가 필요하다는
에러메시지만 봤습니다
역시 방법은 없는 걸까요?
unicode가 지원되는
unicode가 지원되는 서버가 필요한가 봅니다;; unicode 지원버전 perforce를 돌리셔야 되지 않을까요.
언제나 삽질 - http://tisphie.net/typo/
프로그래밍 언어 개발 - http://langdev.net
언제나 삽질 - http://tisphie.net/typo/
프로그래밍 언어 개발 - http://langdev.net
"trac perforce
"trac perforce charset"으로 구글링을 하면 중국쪽 blog에 비슷한 내용이 나오는 것 같네요.
* http://hi.baidu.com/13426368/blog/item/2079f7a187a606a3caefd056.html
* http://www.sunnyu.com/?p=86
도움이 되면 좋겠네요.. :)
결국 서버를 unicode 지원 모드로 변경....
답변해주신 분들 모두 감사합니다.
이 방법, 저 방법 다 시도해보다가 결국 서버를 unicode 지원모드로 변경했습니다.
참고문서는 아래와 같습니다.
http://kb.perforce.com/?article=66
http://www.perforce.com/perforce/doc.current/manuals/p4sag/02_backup.html
핵심은
퍼포스 서버를 unicode enabled로 바꿔주기 전에 checkpoint 를 남기고
utf-8 without BOM 인코딩의 txt 파일에다 checkpoint 에서 필요한 내용들을 카피한 후
그 txt 파일을 기반으로 서버를 복구한다는 것입니다.
일단 이렇게 해주니 trac에서 한글이름의 파일이 깨지지 않고 잘 보이네요
다른 분들은 저처럼 삽질하지 마시라고 글 올립니다
댓글 달기