[tortoisesvn] Windows 10으로 업데이트 한 후 TortoiseSVN 아이콘이 표시되지 않음

Windows 8을 사용하고 있었고 TortoiseSVN 아이콘이 제대로 표시되었지만 Windows 10을 설치 한 후 더 이상 파일 / 폴더 상태 아이콘을 볼 수 없습니다.



답변

같은 문제가 있었고를 실행 regedit하여 일부 항목을 지우고 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers다시 시작 하여 해결되었습니다 . OneDrive1 삭제 … enties는 허용되지 않았지만 Google 드라이브에서 일부를 가지고있었습니다. 레지스트리 디렉토리를 두 ​​번 클릭하고 파일로 “내보내기”를 수행하여 베이크 업을 만들 수도 있습니다.

Windows 10에서 대부분의 항목은 OneDrive에서 사용되며 해당 항목을 제거 할 권한이 없습니다. 그렇게하려면 항목을 마우스 오른쪽 단추로 클릭하고 (예 : “OneDrive1”, “고급”을 클릭 한 다음 “소유자”옆의 맨 위에있는 “변경”링크를 클릭하십시오.) 그러면 소유자를 변경할 수 있습니다. 사용자 이름에 “OK”를 입력하고 “모든 권한”을 부여한 후 적용하십시오.


답변

레지스트리 편집기 샷

언급 된 현재 권장 답변에서와 같이 레지스트리에서 오버레이 식별자 항목을 정렬해야합니다. OneDrive 또는 GoogleDrive 항목을 삭제하지는 않았지만 3 개의 공백을 추가하여 모든 Tortoise 폴더의 이름을 변경했습니다. Tortoise SVN client 1.7.9로 다시 시작하면 Windows 10에서 SVN 오버레이 아이콘이 다시 표시됩니다.


답변

저장소가 이동식 드라이브에있는 특수한 경우 Windows 10에 TortoiseSVN 아이콘이 표시되지 않는 문제를 해결했습니다.

아이콘에 사용 되는 드라이브 유형 ( 드라이브 A:B:, 이동식 드라이브, 네트워크 드라이브, 고정 드라이브, CD-ROM, RAM 드라이브 및 알 수없는 드라이브) 을 결정하는 Tortoise 설정이 있습니다 .

Windows 레지스트리에서 아이콘 오버레이의 이름을 지정하는 데 문제가 없었습니다.

이름 앞에 자동으로 “1”, “2”등이 붙습니다.

OneDrive 아이콘 바로 앞에있는 목록의 맨 위에 알파벳순으로 (내 컴퓨터에서)

따라서 모든 아이콘이 상위 15 개 내에있었습니다. Tortoise 설정으로 이동하려면 바탕 화면 또는 폴더를 마우스 오른쪽 단추로 클릭 한 다음 TortoiseSVN> 설정 을 선택하십시오 .

설정에서 아이콘 오버레이를 선택하십시오 . 당신은이 찾을 수 드라이브 유형 설정을.


답변

당신은 갈 수 있습니다 :

Tortoise Settings > Icon Overlays -> Overlay Handlers

스크린 샷

모든 확인란을 선택 취소하고 적용한 다음 다시 활성화하고 적용하십시오.

레지스트리에서 동일한 작업을 수행하지만 수동으로 수행하지는 않습니다.

그렇지 않으면 아래 버튼으로 레지스트리를 열고 이름 앞에 공백을 추가하여 키를 위로 이동할 수 있습니다.


답변

TortoiseSVN 1.9.1 은 오버레이 아이콘의 이름을 바꾸어 (공백으로 시작) OneDrive 아이콘보다 먼저로드되는지 확인 하여 문제를 해결합니다 .


답변

Windows 탐색기는 15 개의 사용자 지정 오버레이 아이콘을 할당하며 (Windows는 4 개를 예약하므로 사실상 11 개의 오버레이 아이콘 만 ) 여러 응용 프로그램 (Google 드라이브, 하나의 드라이브, Tortoise SVN)간에 공유됩니다. 응용 프로그램이 여러 개 설치된 경우 목록의 첫 번째 응용 프로그램에 아이콘이 표시되고 나머지 응용 프로그램은 표시되지 않습니다.

문제는 https://tortoisesvn.net/faq.html#ovlnotall에 자세히 설명되어 있습니다 .

다음에서 레지스트리 편집기를 엽니 다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers

‘z_’접두사로 시작하는 데 중요하지 않은 아이콘의 이름을 바꿉니다 (목록에서 마지막에 표시되며 이후에는 사용되지 않음).

regedit 스냅 샷

다시 시작 탐색기가 작동하지 않으므로 Windows를 다시 시작해야 할 수도 있습니다. 그러나 제 경우에는 아이콘이 얼마 후에 올바른 것처럼 보입니다. (10-20 분?).


답변

오버레이의 상태 캐시를 변경하는 것이 좋습니다.

Settings -> Icon Overlays -> Status cache

캐시를 다시 초기화하는 데 도움이 될 수 있습니다.

여기에 이미지 설명을 입력하십시오

최신 버전의 Tortoise를 사용해야합니다.