在Perforce工作区视图中忽略客户端生成的文件

时间:2009-06-04 20:43:07

标签: version-control perforce ignore

有没有办法让Perforce在工作区视图中忽略客户端工作区中的新文件?

我有120个java文件,可生成超过700个类文件,因此在单个文件夹视图中管理这些文件非常繁琐。我认识到在单独的文件夹中生成输出是一个优雅的解决方案,但目前还不是可行的。

Question 55449涉及忽略服务器上存在的文件,但工作区视图仍包含这些文件。

编辑:我正在尝试排除.class文件(或其他一些任意过滤器)而不是所有文件。 Reconcile Offline Work仍然会显示这些类文件。

5 个答案:

答案 0 :(得分:8)

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

如果此行位于工作区的“查看”区域,则“协调脱机工作”将所有.class文件分组到“排除的文件”分支中。但是,类文件仍会显示在工作区视图中。

答案 1 :(得分:2)

如果您不想记住将BrianH的排除行放在所有工作区(也称为客户端规范)中,请要求管理员在P4服务器权限表中输出.class文件。这将使所有用户都透明。

答案 2 :(得分:1)

如果您使用的是P4V,请从“查看”菜单中的“过滤工作区”菜单中选择“隐藏本地文件”。

对于Windows和Macintosh客户端,这同样适用。

答案 3 :(得分:1)

如果您正在使用或可以使用Eclipse Perforce插件,那么the plugin documentation会列出几种忽略文件的方法。文件夹。

答案 4 :(得分:0)

这取决于您正在使用的perforce可执行文件。

如果您使用的是p4v.exe,则会在工作区视图上方找到黄色过滤器图标。选择此图标将显示上下文菜单。其中一个选项是“隐藏不在仓库中的文件”。选择此项应能产生所需的结果。