从Perforce中排除目录

从Perforce中排除目录,perforce,Perforce,如果我将代码库签入perforce,那么排除dir的正确方法是什么?我注意到从工作区删除文件夹会将其从仓库中排除,但这是正确的方法吗 谢谢如果您想要排除的目录根本不应该是版本控制的,那么正确的做法是将这些目录从存储库中删除 如果这些目录确实属于源代码管理,并且您只想将它们明确地从工作区中排除,那么您可以通过编辑工作区视图来做到这一点。例如: //depot/... //my-workspace/... -//depot/folder-to-remove/... //my-workspace/fo

如果我将代码库签入perforce,那么排除dir的正确方法是什么?我注意到从工作区删除文件夹会将其从仓库中排除,但这是正确的方法吗


谢谢

如果您想要排除的目录根本不应该是版本控制的,那么正确的做法是将这些目录从存储库中删除

如果这些目录确实属于源代码管理,并且您只想将它们明确地从工作区中排除,那么您可以通过编辑工作区视图来做到这一点。例如:

//depot/... //my-workspace/...
-//depot/folder-to-remove/... //my-workspace/folder-to-remove/...

这将排除要从工作区中删除的
文件夹及其所有子目录。

如果要避免初始签入,可以将整个目录结构标记为add,但在签入之前,请键入以下内容

p4将目录\u还原为\u删除/…


除此之外,正如您和@Mike所指出的那样,
p4删除
或工作区排除也可以。

对于使用流的客户机,这可能吗?当我在我的
视图:
部分中添加一个减号表达式时,它似乎在下次执行
p4客户机时消失了。在流式世界中,我是否需要创建虚拟流以排除目录?是的,据我所知,您需要创建虚拟流以排除目录。