2009-06-04 2 views
8

ワークスペース・ビューのクライアント・ワークスペースに新しいファイルを無視する方法はありますか?Perforceワークスペース・ビューでクライアント生成ファイルを無視する

私は120以上のクラスファイルを生成するjavaファイルを持っているので、これらのファイルを1つのフォルダビューで管理するのは面倒です。私は別のフォルダに出力を生成することはエレガントなソリューションですが、現時点で実現可能なものではないことを認識しています。

Question 55449は、サーバー上に存在するファイルは無視しますが、ワークスペースビューにはこれらのファイルが含まれています。

編集:すべてのファイルではなく、.classファイル(またはその他の任意のフィルタ)を除外しようとしています。オフライン作業を調整すると、これらのクラスファイルも表示されます。

+0

「ワークスペース」ビューの代わりに「デポ​​」ビューを使用できないのはなぜですか? – raven

+0

これは私が最初に思ったことですが、BrianHがこれらの他のファイルをPERFORCEで表示する必要があるような方法で配置されたファイルを追加したいことがあります。しかし、それは彼の質問の目的を破るだろう.../ –

答えて

8
 -//folderName/folderName/folderName/*.class //workspaceName/folderName/folderName/*.class

この行は、「除外ファイル」ブランチ内のすべての.classファイルワークスペース、「リコンサイルオフライン作業」の意志グループの「表示」領域にある場合。ただし、クラスファイルはまだワークスペースビューに表示されます。

0

これは、使用しているPERFORCE実行可能ファイルによって異なります。

p4v.exeを使用している場合は、作業領域ビューの上に黄色のフィルタアイコンが表示されます。このアイコンを選択するとコンテキストメニューが表示されます。オプションの1つは、「Depot Not In Depot」です。これを選択すると、望ましい結果が得られるはずです。

+0

これは、すべてのファイルを隠している問題です。私は特定の(生成された)ファイルを除外したいと考えています。 – BrianH

+0

残念ながら、拡張子やその他のオプションでファイルを除外/除外してデポの表示をフィルタリングする方法はありますが、ローカルファイルに対してこれを行う方法はありません。完璧な世界では、あなたのソースをあなたの出力から分離することが選択肢になります。これで幸運。 – akf

1

P4Vを使用している場合は、[表示]メニューにある[フィルタワークスペース]メニューから[ローカルファイルを非表示]を選択します。

これは、WindowsクライアントとMacintoshクライアントで同じです。

+0

上記のコメントで正しいですが、私は特定のファイルを除外したいと考えています。 .classファイルを無視することができれば、気にする新しいファイルが見つからないことを心配することはできません。 – BrianH

+0

@Lyndsey Ferguson:Folder Diffビューでそれを行う方法を知っていますか? – user443854

2

BrianHの除外行をすべての作業領域(別名クライアント仕様)に入れることを忘れたくない場合は、P4サーバーのアクセス権テーブルで.classファイルをファイリングするよう管理者に依頼してください。これにより、すべてのユーザーに透過的になります。

1

Eclipse Perforceプラグインを使用しているか使用できる場合、the plugin documentationには、ファイル&を無視するいくつかの方法がリストされています。

関連する問題