2016-11-19

SVN - Tortoise SVN 오버레이 아이콘 사라지는 현상

* 윈도우즈 OS 10 기준입니다.
* TortoiseSVN 1.9.4, Build 27285  버전 기준입니다.

* TortoiseSVN 탐색기 오버레이 아이콘 복구
 - SVN을 사용하다 보면 아래 그림과 같이 변경된 사항에는 빨간 느낌표 아이콘이 뜹니다.



 - 그러나 어떤 순간에 수정 사항이 있어도 변경이 되지 않고 녹색 체크 아이콘으로 유지가 되는 현상이 있습니다
 - 이 현상은 윈도우즈에 등록된 오버레이 아이콘의 최대 개수가 한정되어 SVN 오버레이 아이콘이 우선 순위에 밀려 표현이 안되게 됩니다.
 - 우선 순위를 올려주면 간단하게 해결이 됩니다.
 - 레지스트리 에디터(regedit)을 실행창에서 실행합니다.
 - 편집/찾기에서 ShellIconOverlayIdentifiers을 찾습니다. (시간이 오래 걸릴 수 있습니다.)
 - 아래 그림과 같이 Tortoise 아이콘 관련값에 공백을 삽입하여 우선 순위를 올립니다.(재 부팅 전에는 아래쪽에 위치해 있습니다. 재부팅 필요)

  

 - 재부팅 후 아이콘이 정상적으로 나타나는 것을 확인할 수 있습니다.
 - TortoiseGit도 오버레이 아이콘을 같이 사용하는 것으로 보여 Git도 동일 문제가 발생하면 위와 같은 방법으로 처리하면 해결될 것으로 보입니다.