別のユーザーアカウントでインストールした場合、TortoiseSVNオーバーレイアイコンは表示されませんか?


11

管理者として作業中のWindows XPマシンにTortoiseSVNをインストールしました。標準ユーザーとしてログインすると、作業コピーのエクスプローラーにオーバーレイアイコンが表示されません。

TortoiseSVNのサポートページでこれを見つけました。

TortoiseSVNを、現在使用しているWinNT / Win2K / WinXPの下に別のユーザーとしてインストールしましたか?

TSVNの設定に移動し、少なくとも固定ドライブのアイコンオーバーレイをアクティブにします。インストーラーはこれを現在のユーザーに対して自動的に実行します(他のユーザーに対しては実行できません...)が、TSVNをインストールしたユーザーとは異なるユーザーとして使用しているため、手動で設定する必要があります。

http://tortoisesvn.net/node/97

現在のユーザーのオーバーレイアイコンの設定を確認し、ローカルドライブとネットワークドライブのオプションを確認しました。私はそれらをオフに切り替えて、適用してから再度オンにして適用してから再起動しようとしましたが、まだ表示されません。

現在のユーザーにTortoiseSVNをインストールできないため、管理者アカウントにログインしました。

何か案は?


私は...年間に起因する様々な問題にオーバーレイアイコンに依存して気にしたことがない
オスカーDuveborn

回答:


7

ShellIconOverlayIdentifiersがレジストリに正しく設定されていることを確認してください。

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers

Tortoiseには9つのエントリが必要です。

ここに画像の説明を入力してください

Windowsは最初の15個のエントリのみをロードするため、Tortoiseのエントリの前に他のエントリが存在する場合、15番目を超えるエントリはロードされません。


その場合、特定の行動方針はありますか?HKEY_CURRENT_USER(管理者)はShellIconOverlaysそのパスに表示されていません。また、最初のディレクトリをより明示的に指定できますか。 regedit当初は5つのディレクトリを示している、すべての接頭辞HKEY_HKEY_CLASSES_ROOTHKEY_CURRENT_USERHKEY_LOCAL_MACHINEHKEY_USERS、及びHKEY_CURRENT_CONFIG
tarabyte

HKLMはHKEY_LOCAL_MACHINEの省略形です
Shevek

15を超える場合は、
不要

4

tsvncache.exeが実行されているかどうかを確認します(たとえば、taskmanagerから)。はいの場合は、強制終了してから再起動します。起動しない場合。考えられるトリックは、アンインストールでsvnを削除し、標準ユーザーに管理者権限を付与し、この通常ユーザーでインストールしてから、管理者権限を削除することです。


2

TortoiseSVN FAQにある別のソリューション:

アイコンオーバーレイが表示されないのはなぜですか?

  1. もちろんインストール後にPCを再起動しましたか?まだ行っていない場合は、今すぐ行ってください。TortoiseSVNは、Windows Explorer Shell拡張機能であり、Explorerとともにロードされます。
  2. TSVNの設定に移動し、少なくとも固定ドライブのアイコンオーバーレイをアクティブにします。インストーラーはこれを現在のユーザーに対して自動的に実行します(他のユーザーに対しては実行できません...)が、TSVNをインストールしたユーザーとは異なるユーザーとして使用しているため、手動で設定する必要があります。

3
スーパーユーザーへようこそ!これは理論的には質問に回答するかもしれませんが、回答の重要な部分をここに含め、参照用のリンクを提供することが望ましいでしょう
slhck

1
ポイント1では、PCを再起動する必要はありません。タスクマネージャーからエクスプローラーを強制終了し、「エクスプローラー」と入力して「ファイル/新しいタスクを実行」し、再起動します。
ブノワトル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.