忽略 Perforce 文件夹差异中的文件夹

发布于 2024-11-04 17:15:03 字数 172 浏览 1 评论 0原文

我正在将 Perforce 用于 .NET 项目。
我尚未在存储库中添加 bin 和 obj 文件夹(在项目构建时创建)。
当我启动工作区和存储库之间的文件夹差异时,它显示 bin 和 obj 文件夹。
我想忽略 perforce 文件夹差异工具中的 bin 和 obj 文件夹。
如何做到这一点?

I am using Perforce for a .NET project.
I have not added bin and obj folders (created when the project builds) in the repository.
When I launch the Folder difference between Workspace and Repository, it shows the bin and obj folders.
I want to ignore the bin and obj folders from the perforce Folder Diff tool.
How to do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

辞旧 2024-11-11 17:15:03

您始终可以将排除项添加到工作区视图中,以防止考虑 bin 和 obj 目录。顺便说一句,我假设您正在使用 P4V 的协调离线工作工具。

You can always add exclusions to your workspace view, to prevent the bin and obj directories from being considered. I assume you're using P4V's Reconcile Offline Work tool, by the way.

盗心人 2024-11-11 17:15:03

您可以这样做:

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

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

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

You can do it whit this:

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

There's also a solution if you like to apply this to all workspaces. (Just an example)

write user * * -//.../*.bin
write user * * -//.../*.obj
write user * * -//.../*.ccscc
对你而言 2024-11-11 17:15:03

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

# Ignore p4ignore files
p4ignore

# Ignore the bin directory
bin/
obj/

现在 p4 reconcile -np4 status< /code> 忽略 bin 和 obj。协调提供服务器和工作区之间差异的状态。它比 diff 更适合这里。

更多详细信息请参见:https://www.perforce.com/ perforce/r15.2/manuals/cmdref/P4IGNORE.html

You could use P4IGNORE. Create a file p4ignore in your project directory, point the P4IGNORE variable to it and let the file have the following content:

# Ignore p4ignore files
p4ignore

# Ignore the bin directory
bin/
obj/

Now p4 reconcile -n or p4 status ignore bin and obj. Reconcile gives the status on diffs between the server and the workspace. It is more suited than diff here.

More details are here: https://www.perforce.com/perforce/r15.2/manuals/cmdref/P4IGNORE.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文