忽略Perforce Folder Diff中的文件夹

时间:2011-05-04 12:10:18

标签: .net perforce

我正在使用Perforce进行.NET项目 我没有在存储库中添加bin和obj文件夹(在项目构建时创建) 当我在Workspace和Repository之间启动Folder区别时,它会显示bin和obj文件夹 我想忽略perforce Folder Diff工具中的bin和obj文件夹 怎么做?

3 个答案:

答案 0 :(得分:0)

您始终可以在工作区视图中添加排除项,以防止考虑bin和obj目录。顺便说一下,我假设你正在使用P4V的Reconcile Offline Work工具。

答案 1 :(得分:0)

你可以这样做:

-//depot/foo/*.dll //USER/foo/*.dll
-//depot/foo/.../*.dll //USER/foo/.../*.dll

如果您想将此应用于所有工作区,还有一个解决方案。 (只是一个例子)

write user * * -//.../*.bin
write user * * -//.../*.obj
write user * * -//.../*.ccscc

答案 2 :(得分:0)

您可以使用P4IGNORE。在项目目录中创建一个文件p4ignore,将P4IGNORE变量指向它并让该文件包含以下内容:

# Ignore p4ignore files
p4ignore

# Ignore the bin directory
bin/
obj/

现在p4 reconcile -np4 status忽略bin和obj。 Reconcile给出服务器和工作区之间差异的状态。它比diff更适合。

详情请见https://www.perforce.com/perforce/r15.2/manuals/cmdref/P4IGNORE.html