그동안 사용하던 데스크탑 PC에 문제가 생겨서 OS를 얼마전에 OS를 새로 깔았습니다. ㅠㅠ 새로까는 김에 그동안 작업하는것 때문에 못깔았던 윈도우 7으로 업그레이드를 했습니다. 그래서 툴을 이것 저것 깔고 재부팅을 했는데... 디렉토리를 열었더니 예전에 쓰던 모양하고 뭔가 다른겁니다.

처음에는 뭐가 다른지 파악을 못해서 한참을 고민했는데, 불현듯 머리를 스치는 것이 있더군요. ㅠㅠ 그렇습니다. 바로 서브버전으로 관리되고 있던 디렉토리에 아이콘이 정상적으로 표시되지 않았던 겁니다. 혹시나해서 다시 봤더니 아이콘만 표시되지 않을 뿐... SVN은 정상적으로 동작을 하더군요.

그래서 구글님께 여쭤보기를 한지 30분만에 답을 찾았습니다. 윈도우 레지스트리를 보면 탐색기(Explorer)에 아이콘을 표시하는 항목이 있는데, 여기서 TortoiseSVN 항목이 뒤쪽으로 밀려나 있어서 아이콘이 표시되지 않았던 겁니다.
(이것으로 미루어보아 탐색기가 아이콘을 표시할 때 레지스트리에 들어있는 항목을 순서대로 검색하여 일치하는 것이 나오면 그냥 그것으로 표시하는 것이 아닐까 생각합니다. ^^;;;)

레지스트리는 "시작" -> "실행"으로 가셔서 "regedit"라고 입력하시면 아래와 같은 화면이 표시되는데, 여기서 HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Windows -> CurrentVersion -> Explorer -> ShellIconOverlayIdentifiers 아래의 항목을 수정하면 됩니다.

<TortoiseXXXX라고 표시된 항목을 붉게 표시된 사각형처럼 0_를 붙여서 수정하세요>

레지스트리 아래에 TortoiseXXX라고 표시된 항목이 바로 TortoiseSVN과 관련된 항목이며, 이 항목 앞에 0_라는 접두사를 붙여서 맨 앞으로 옮겨주시면 됩니다. 접두사를 붙이실 때는 해당 항목을 클릭하시고 F2 키를 누르시거나, 오른쪽 버튼을 눌러 "이름 바꾸기" 메뉴를 클릭하시면 됩니다.

그리고 마지막으로 재부팅을 한번 해주시면 예쁘게 아이콘이 오버레이된 디렉터리를 보실 수 있을 겁니다. ^^
그럼 좋은 하루 되세요 ;)

+ Recent posts