개인적으로 관리하는 프로그램의 소스와 문서 등의 형상관리(SCM; Software Configurations Management)를 위해 Subversion(SVN)을 사용하고 있다.
그리고 이번에 놋북에 Vista를 설치하고, Windows용 SVN 클라이언트의 대표 주자 격인 TortoiseSVN을 설치했다.
머.. 대충 안될 거라곤 예상했지만… 윈도우 탐색기 자체가 안되 버리는 대략 난감한 상황이 발생 했다.
그래서 차선책으로 선택한 것이 AnkhSVN
예전부터 알고는 있었지만 사소한 오류 등을 사유로 사용하지 않았던 프로그램이다.
하지만 어쩌겠는가 TortoiseSVN이 안 되는데…;;
VS에 Add-in형식으로 동작하기에 OS에 상관없이 사용할 수 있다.
전에는 안정성이 많이 떨어졌었지만 2007-01-23에 새 버전이 나오면서 많은 부분 개선이 이루어 졌다.
하지만 여전히 TortoiseSVN에 비해 업데이트도 늦고, 안정성도 떨어진다.
AnkhSVN Working Copy Explorer란 녀석이다.
나는 여러 개의 SVN 저장소를 사용하고 있고..
프로젝트 루트만을 Checkout하여 사용하기도 하지만, Repository Root를 Checkout하여 사용하기도 한다.
AnkhSVN을 사용할 경우 SVN명령 컨트롤을 VS의 솔루션 탐색기 위에서 하게 되는데……
이렇게 하면 프로젝트에 포함된 파일은 상관 없지만, 저장소루트 아래의 다른 파일 또는 폴더를 업데이트를 사용 할 수가 없다.
이럴 때 위의 Working Copy Explorer를 사용하여 Update, Commit등의 작업을 수행 할 수 있다.
Download Page: http://ankhsvn.tigris.org/servlets/ProjectDocumentList?folderID=7315
'Dev & Mng' 카테고리의 다른 글
| robocopy (0) | 2007/03/07 |
|---|---|
| Subversion on Vista (0) | 2007/03/05 |
| SQL Server Icons (0) | 2007/01/22 |
| Resource Kit (0) | 2007/01/19 |