이것 저것 내가 쓰고싶은 것을 쓴다.
by 마음은함께
WebSVN에서 한글이 깨지는 문제 해결책(2.0rc4)
SVN의 클라이언트를 윈도우에서 사용하는 경우, 소스 코드의 charset이 euc-kr로 저장되는 경우가 많다.
하지만 웹결과는 utf-8과 같은 다른 charset으로 출력되고 있다면, WebSVN으로 소스 코드보기를 하면 한글이 깨지게 된다.

WebSVN 2.0에서는 setOutputEncoding이 사라지고, setContentEncoding이 생겼다.
$config->setInputEncoding("euc-kr");     // 커맨드라인의 charset
$config->setContentEncoding("euc-kr"); // 소스 코드의 charset

그리고 EnScript를 사용하지 않음으로 설정한다. 왜냐하면 EnScript를 사용하면 소스코드의 charset 변환이 실행되지 않기 때문이다.

WebSVN에서 compare 기능을 사용한다면, 여기서도 한글 파일 이름이 깨질 수 있다. 이 건 소스를 수정해야 한다.
comp.php 파일의 253, 301번째 줄에서 그냥 $node를 대입하는 것을 replaceEntities($node, $rep)로 수정한다.
by 마음은함께 | 2007/01/30 19:02 | Programming | 트랙백 | 덧글(0)
트랙백 주소 : http://mashedon.egloos.com/tb/1497508
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글



<< 이전 페이지 다음 페이지 >>


카테고리
이전블로그
이글루링크
최근 등록된 덧글
현재 안눌린 상태여도.....
by 지나가다 at 07/07
혹시,완전단순하지만,WS..
by 지나가다 at 06/24
나 상처받았어;; ( -)y-..
by 마음은함께 at 07/27
음.. 제가 보기에는.. 더 ..
by sdmanga at 07/25
도대체 무슨 소리가 듣구 싶..
by ????? at 07/25
--;; 너 땜메 안딲이자나!! ..
by 마음은함께 at 07/21
아... 한가지 더 주의 해야..
by ????? at 07/21
깽쑤! 니나 잘해ㅋㅋ
by 마음은함께 at 07/20
인생에 마(魔)가 꼈꾼요...
by ????? at 07/20
그건 영화에서도 똑같은데...
by 마음은함께 at 07/04
태그
rss

skin by 이글루스