从Perforce中排除目录

时间:2011-07-26 16:57:29

标签: perforce

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

由于

2 个答案:

答案 0 :(得分:12)

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

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

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

这将从您的工作区中排除folder-to-remove及其所有子目录。

答案 1 :(得分:0)

如果您想避免初始签入,可以标记整个目录结构以进行添加,但在签入之前,请键入以下内容

p4 revert directory_to_remove/...

除此之外,正如您和@Mike指出的那样,p4 delete或工作空间排除就可以了。