2009/7/1 水曜日

■ svnのアイコンが表示されない。

Filed under: PC — inor @ 11:25:50

Office 2010を入れたら消えた人はこちらへ

バージョン管理システムのTortoiseSVNのファイルにつく、最新ファイルか内容を変更したファイルか等のオーバーレイアイコンがいつの間にか表示されなくなっておりました。(ショートカットアイコンとかにつく矢印もオーバーレイアイコン)
アレが見えないとどれを変更したのかとかまだ追加してないのかとかがぱっと見でわからずかなり不便なのです。

設定の見直しやバージョンアップなどをしても治らずうーーーーんnmm??と思っておりましたが。
なんでだろう、困ったなと言うことでいろいろ調べた結果、どうもwindowsはシステム全体で15コしかオーバーレイアイコンを使えないらしく、システムで4コ占有。あとはアプリで取り合ってねっていう作りらしいのですけど、最近のDropbox等のファイルシンクロ系のアプリはファイルの状態を示すのにオーバーレイアイコンを使うのでずんどこ領域を取るわけです。なもんでTortoiseSVNと取り合って表示されなくなっていたと。
…15てどう考えても少ないでしょう。windows7でもそうなのかしら? (09/11/16追記…テスト環境にTortoiseSVN、ZumoDrive
、Dropboxをインストールしてみましたが、表示は全部無事だったような気がします。これのためだけにwin7環境にしたいのだけど、まだ様子見中です。) (10/03/28追記…現在メイン作業環境がwindows7 x64ですが、TortoiseSVNとDropBoxの併用でもオーバーレイアイコンの各表示は無事です。ZUMOは今の環境には入れてません。) (14/08/30追記…気のせいでした。やっぱり15個制限があり、見えてない種類のアイコンはいっぱいありました。)
というかhelpにもちまっと書いてあった。
TortoiseSVNが表示を遠慮するように作ってあるらしい。いや遠慮すんな。あんた一番大事だから。

仕方がないので普段あんまり必要なさそうな物を削ってみました。
Dropboxのだけど。(小さいファイル放り込むだけだから別に状態表示いらない)
一応消す前にレジストリのバックアップを取ってから再起動したら見事回復。
つまんないトラブルだった。

削り方について書くのをわすれていました。
レジストリエディタから、
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers
を見ると11コ以上並んでいるので、念のためShellIconOverlayIdentifiersをエクスポートしてから必要ない物を消して再起動します。

すると表示が復活します。

※ こちらを参考にさせていただきました。
TortoiseSVNのアイコンオーバーレイが表示されない

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

HTML convert time: 0.137 sec. Powered by WordPress