2009-06-04 25 views
8

有沒有辦法讓Perforce忽略工作區視圖中的客戶端工作區中的新文件?在Perforce工作區視圖中忽略客戶端生成的文件

我有120個java文件可以生成超過700個類文件,因此在單個文件夾視圖中管理這些文件非常繁瑣。我認識到在單獨的文件夾中生成輸出是一種優雅的解決方案,但目前尚不可行。

Question 55449涉及忽略存在於服務器上的文件,但工作區視圖仍包含這些文件。

編輯:我試圖排除只是.class文件(或一些其他任意過濾器)不是所有文件。協調離線工作還會顯示這些類文件。

+0

爲什麼你不能使用倉庫視圖而不是工作區視圖? – raven 2009-06-05 12:34:54

+0

這就是我最初的想法,但是可能有些時候BrianH會添加一個位於Perforce顯示其他文件的文件。但是這會打敗他的問題的目的......:/ – 2009-06-05 16:45:21

回答

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

如果此行是在工作區中,「對賬脫機工作」將所有組在「排除的文件」分支.class文件的「查看」區域。但是,類文件仍然會顯示在工作區視圖中。

0

這取決於您使用的perforce可執行文件。

如果您使用的是p4v.exe,您會在工作區視圖上方找到黃色過濾器圖標。選擇此圖標將顯示一個上下文菜單。其中一個選項是「隱藏不在倉庫中的文件」。選擇此應該會產生所需的結果。

+0

這個問題隱藏了所有的文件。我正在尋找排除特定(生成)的文件。 – BrianH 2009-06-08 18:30:03

1

如果您使用的是P4V,請從「查看」菜單中的「過濾器工作區」菜單中選擇「隱藏本地文件」。

這對Windows和Macintosh客戶端的工作原理相同。

2

如果您不想記住將BrianH的排除行放入所有工作空間(又名客戶端規格),那麼請管理員在P4服務器權限表中填寫.class文件。這將使所有用戶都瞭解它。

1

如果您正在使用或可以使用Eclipse Perforce插件,那麼the plugin documentation列出了幾種忽略文件夾的方法&。

相關問題