닷넷 2005에서 Source server 설정하기 ( subversion )

GPG 카탈로그에서 다루는 책들을 읽을 때 도움이 될만한 참고자료를 추천하는 게시판입니다.
(참고자료 추천 요청을 받는 곳은 아닙니다.)

Moderator: 류광

HyperLight
Posts: 5
Joined: 2006-08-31 23:16

닷넷 2005에서 Source server 설정하기 ( subversion )

Post by HyperLight »

debugging tools for windows와 닷넷 2005를 이용해서 source server를 설정하는 기능이 추가되어 있습니다.
한글 윈도우즈에서 설정이 되지 않는 버그가 있어서 저처럼 맨땅에 헤딩하시는 분이 계실까 싶어 적어봅니다.
Source Indexing과정에서 perl스크립트를 사용하는데 subversion 이 international버젼이라 영문 윈도에서 작성된 스크립트가 동작하지 않는데, debugging tools for windows의 sdk 폴더 안에 있는 svn.pm에서

if ( $curline =~ m/^path:[\s\t]*(.*)$/i ) {

이라고 되어 있는 항목을 찾아서

if ( $curline =~ m/^path|경로:[\s\t]*(.*)$/i ) {

요렇게 바꿔주면 잘 동작하네요.

마찬가지로

if ( $curline =~ m/^revision:[\s\t]*(.*)$/i ) {

으로 되어 있는 항목은

if ( $curline =~ m/^revision|리비전:[\s\t]*(.*)$/i ) {

으로 바꿔줘야 됩니다.

Source Indexing이 끝나고 나면, 심볼 서버와 소스 서버 설정하고 닷넷2005에서 source server체크를 켜 주면 dmp에 해당하는 심볼을 만들때 사용했던 revision의 코드가 로칼로 자동으로 복사되어지기 때문에 디버깅하기에는 한결 편해지는거 같습니다.

Source Indexing하는 법은 요기에 정리해 두었습니다.
http://hyperlightz.tistory.com/entry/SourceServerSetup

Happy Debugging!