2

使用 Perforce 时遇到问题。

我正在使用 P4V,但不知道 Perforce Server 版本。

我们项目中经常有一些文件不需要进行版本控制。我找到了一种通过编辑工作区视图从 Perforce 中排除文件夹或文件的方法。

使用"-//depot/. //Perforce/..."or"-//depot/*.dll //Perforce/*.dll"我可以排除路径中的所有文件或文件夹。然后文件夹差异将用“排除文件夹”标记它们。世界很干净。

但!有很多项目,每个项目都有我们不需要的相同文件夹,例如“bin”“obj”,WebStorm 有“.idea”,ReSharper 有很多文件夹启动,"_ReSharper"很恶心。

对于这里这里的文章,通配符 ( ...\*) 似乎放在了路径的中间,例如"//Perforce/.../bin/...",让 Folder Diff 排除每个后代文件夹名称“bin”。

但是有问题。当我使用“Diff Against..”时,会出现文件夹差异视图。所有文件均未显示在树视图中,而是显示在列表视图中。那里的“在树层次结构中显示文件”按钮被禁用。最重要的是工作区视图中排除的文件夹/文件躺在那里。

当我删除后代文件夹路径时,它会变成正常的树视图并标记为“排除文件夹”

我对此一无所知。谁能告诉我那里发生了什么?

4

0 回答 0