PERFORCEを使用すると問題が発生します。
P4Vを使用していますが、PERFORCEサーバーのバージョンがわかりません。
多くの場合、プロジェクトにはバージョン管理する必要のないファイルがいくつかあります。そして、ワークスペースビューを編集して、Perforceからフォルダまたはファイルを除外する方法を見つけました。
"-//depot/. //Perforce/..."
またはを使用"-//depot/*.dll //Perforce/*.dll"
すると、パス内のすべてのファイルまたはフォルダーを除外できます。次に、FolderDiffはそれらに「ExcludedFolder」のマークを付けます。世界はきれいです。
しかし!多くのプロジェクトがあり、それぞれに「bin」「obj」のように必要のない同じフォルダーがあり、WebStormでは「.idea」があり、ReSharperでは多くのフォルダーが開始されます。と"_ReSharper"
、非常に嫌です。
こことここの記事では、ワイルドカード(...\*
)がパスの途中に配置されているように見えます。これにより、 "//Perforce/.../bin/..."
Folder Diffは、すべての子孫フォルダー名「bin」を除外します。
しかし、問題があります。「DiffAgainst..」を使用すると、FolderDiffビューが表示されます。すべてのファイルはツリービューではなくリストビューで表示されます。そこにある[ツリー階層にファイルを表示する]ボタンは無効になっています。そして最も重要なことは、ワークスペースビューで除外されたフォルダ/ファイルがそこに横たわっていることです。
子孫フォルダのパスを削除すると、ツリービューで正常になり、「フォルダを除外」とマークされます
それについてはわかりません。誰かがそこで何が起こったのか教えてもらえますか?