49

私はSVNをテストしています。構成後、ファイルを正常に追加/コミットできます。

ただし、ファイルとフォルダーのステータス アイコンが表示されません。理由を教えてもらえますか?

4

16 に答える 16

47

私の場合、レジストリの Dropbox オーバーレイは " (引用符で囲まれた識別子) で始まっていました。すべての " プレフィックスを削除し、explorer.exe を再起動しました。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers

編集: Windows 10 をインストールしましたが、この解決策はうまくいきませんでした。そのため、同じレジストリの場所に移動し、Google と SkyDrive のすべてのレコードを削除して、explorer.exe を再起動しました。

2番目の編集:TortoiseGitをインストールすると、カスタマイズなしですべてが修正されました。

于 2014-07-23T07:02:11.780 に答える
33

残念ながら、これは Windows でよくある問題で、アイコンが更新されないか消えてしまいます。私はそれがかなり面倒だと思います。通常、Windows フォルダーを更新する (F5) か、SVN クリーンアップを実行することで修正されます。

Right click on the folder ->  TortoiseSVN -> Clean up... 
Select Clean up working copy status

これを完全に解決することはできませんでした。これは単なる回避策です。TortoiseSVN を最新バージョンに保つことは、役立つ場合とそうでない場合があります。

クリーンアップはローカルの作業コピーのみをクリーンアップすることに注意してください。実際のリポジトリには何もしません。その安全な操作。


どうやらあなたのコメントによると、これは十分ではありません。オーバーレイ アイコンを使用しているプログラムは他にもたくさんありますか? もしそうなら、このスレッドで解決策を見つけることができます: Windows 7 で TortoiseSVN アイコンが表示されない? 2番目に投票数の多い回答は、ネットワークドライブなども扱っています。よく読んでください。


また、インストール後にコンピュータを再起動しましたか? TortoiseSVN FAQから:

もちろん、インストール後にPCを再起動しましたか?まだの場合は、今すぐ行ってください。TortoiseSVN は Windows エクスプローラー シェルの拡張機能であり、エクスプローラーと一緒に読み込まれます。

...

それ以外の場合は、修復インストールを試してください (そしてもちろん再起動します)。

于 2012-08-22T09:18:54.803 に答える
12

手順は次のとおりです。

  1. 「regedit」を実行して、「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Explorer\ShellIconOverlayIdentifiers\」を見つけます。

  2. 必要な順序でフォルダーの名前を変更します (01_、02_ を接頭辞として使用します)。

  3. タスク マネージャーから explorer.exe を終了し、explorer.exe タスクを再実行します。

指定された設定に従って、最初はオーバーレイが表示されなかった場所にオーバーレイが表示されることがわかります

于 2015-08-28T14:17:57.500 に答える
5

TortoiseGit と TortoiseSVN でこの問題に遭遇しました。DropBox は、レジストリ エントリの名前を、Tortoise の場合よりも多くの空白を接頭辞 " " として付けたものに変更しました。

Tortoise は、 TortoiseGit > Settings > Icon Overlays > Overlay Handlersでレジストリ エディターを直接開くことができ ます。 [レジストリ エディターの開始] をクリックし、エントリの名前を変更して、アルファベット順の最初のエントリが目的のものになるようにします。

于 2017-02-10T10:08:41.387 に答える
0

Windows上のTortoiseSVNは、実際のファイルステータスとの同期を頻繁に失います。その場合は、を実行してみてくださいsvn cleanup

また、ソースファイルの場所、別のドライブ、ネットワークドライブなどによっても異なる場合があります。Tortoiseには、リモートドライブでアイコンのオーバーレイを許可するかどうかを指定するオプションがあります。

TortoiseSVN /設定/アイコンオーバーレイ/ドライブタイプでこれをチェックしてください

于 2012-08-22T09:24:55.933 に答える
0

最初に Windows システムの一時ファイルをクリアしてから、システムを再起動します。

実行 > %temp%> すべてのファイルを削除

于 2015-04-17T07:04:13.953 に答える
0

タスクマネージャーを使用してファイルエクスプローラーを閉じてから再度実行するだけで、この問題が修正されました。

于 2021-08-12T18:50:28.813 に答える