저는 얼마전까지 윈도우용 svn 을 사용하다가 좀 느리고 불안하다는 느낌에 이제는 그냥

리눅스 터미널에서 명령을 입력해 사용 합니다.

하지만 아직 리눅스 터미널에 익숙하지 않으신 분들은 윈도우용을 사용 하실텐데요.

윈도우용 svn 을 사용 하실때의 한가지 팁을 알려 드리고자 합니다. ( 별거 아닙니다만..)

문제점

윈도우 svn 에서 계정을 바꿔 로그인 하고자 했더니. 로그아웃 기능이 없다 ??


네 좀 황당한 문제점 입니다.

윈도우용 svn 을 처음 실행하면 로그인 창이 나오는데요. 

이때 계정과 패스워드를 입력하고 계정정보 저장체크박스에 체크를 해 두면,

다시는 ui 상에서 계정을 변경 할 수 없습니다.

( 물론 최신 버전은 잘 모르겠네요. 제가 사용 하는 버전은  TortoiseSVN 1.7.11 입니다. )


해결방법 

당연하겠지만 해결 방법은 있습니다.

하지만, UI 상에서 제공하는 기능은 아닙니다.


SVN 이 설치된 곳의 아래 위치로 가보면, 계정정보를 저장한 파일이 있습니다.


C:\Users\mypc\AppData\Roaming\Subversion\auth\svn.simple

여기서 mypc 는 내pc 이름 입니다.


이곳에 있는 파일 ( af51bfdc345kjselkj3..  이런식) 을 삭제 합니다.


이제 다시 svn 을 실행 하면 로그인 하라는 반가운 화면이 나타 납니다.

여기서 다시 계정정보를 저장하도록 하면 아까 그 위치에 또 계정정보를 저장한

파일이 생성되고, ui 에서는 다시 계정을 변경 할 수 없습니다.


결론

 

간단한 팁이었습니다만.

저는 한 시간 가량을 삽질했던 내용입니다.

이제는 svn 계정변경이 안된다 하시면 안되는 겁니다. ~