2011年8月26日22:39に、Ryan J Ollosは次のように書いています。
数か月前から、コミットを開始すると次のダイアログボックスが表示されるのを目にしました。マージ後にコミットしようとすると頻繁に発生します。
しかし、最近気付いたことは、キャンセルしてファイルリスト(F5)を手動で更新した場合、2回目のコミットを開始してもメッセージが表示されないことです。コミットは問題なく成功し、それ以上の問題はないようです。
コミットダイアログは、バックグラウンドスレッドで作業コピーを監視して、変更通知を確認します。このような通知は、ファイルが変更/移動/名前変更された場合にOSによって送信されます...このような通知が受信されると、コミットダイアログは最初にいくつかのチェックを実行して、ほとんどのメッセージをドロップできるようにします。チェックされておらず、コミットダイアログに表示されていないファイルが何らかの理由で変更されたことを通知が示している場合、非再帰的コミットに戻ります。これは、たとえば、別のエディターでファイルを開いていて、コミットダイアログが開いているときに変更を保存すると、コミットダイアログでチェックしていなくてもそのファイルがコミットされるためです(表示されません)。 F5でダイアログを更新するまで)。
警告ダイアログが頻繁に表示される場合は、作業コピーのファイルを変更する別のツール/アプリが実行されていないか確認してください。
そして気づいたように、F5キーを押すと、「非再帰フラグ」がリセットされます。これは、更新後に、すべてのファイルが表示されるためです-ダイアログを開始した後に変更したファイルも表示されます。
ステファン