任何人都有一个脚本或别名来查找Perforce树中未跟踪(真的:未添加)的文件?
编辑:我更新了这个问题的答案,因为看起来P4V在2009年1月的版本中增加了对此的支持.
我们使用Visual Studio,它生成许多bin和obj目录.当我使用P4V的"协调脱机工作"功能时,这些功能会出现在"不在软件仓库中的本地文件"列表中.
我想排除它们.我发现了这个问题,但是这涉及到文件,当我尝试它的建议时(将以下内容添加到我的工作区视图中),它不起作用:
//depot/Foo/... //Client/Foo/...
-//depot/Foo/.../*.user //Client/Foo/.../*.user
-//depot/Foo/.../bin/... //Client/Foo/.../bin/...
-//depot/Foo/.../obj/... //Client/Foo/.../obj/...
Run Code Online (Sandbox Code Playgroud)
它实际上似乎不适用于文件:foo.csproj.user文件仍然显示在列表中.
我可以从P4V中排除目录吗?如果是这样,怎么样?我究竟做错了什么?
我正在试图找出一种方法来检测未打开以进行编辑但仍在本地修改的文件.p4 fstat返回headModTime任何给定文件的值,但这是库中的更改时间,不应等于文件系统的stat上次修改时间.
我希望存在比备份原始文件更强大的操作,强制同步文件,然后运行差异.想法?
有没有办法让Perforce在工作区视图中的客户端工作区中忽略新文件?
我有120个生成700多个类文件的java文件,因此在单个文件夹视图中管理这些文件非常繁琐.我认识到在一个单独的文件夹中生成输出是一个优雅的解决方案,但目前还不是一个可行的解决方案.
问题55449涉及忽略服务器上存在的文件,但工作区视图仍包含这些文件.
编辑:我试图排除.class文件(或其他一些任意过滤器)而不是所有文件.Reconcile Offline Work仍然会显示这些类文件.