p4v没有显示已签出文件的完整列表

时间:2010-09-28 18:55:09

标签: perforce p4v

如果我在p4v中检出4000个文件,它不会显示默认更改列表中的完整文件列表。它只是说4000个文件签出。有什么方法可以查看4000个文件的完整列表吗?

3 个答案:

答案 0 :(得分:27)

通过Edit-> Preferences菜单打开首选项对话框。单击“服务器数据”,您将看到标记为“每个更改列表显示的最大文件数* *”的设置,将其提升至4000+,您应该看到所有这些文件。

P4 Server Data prefs

答案 1 :(得分:1)

我不知道p4v是否可行。但是在命令行shell中,您可以使用

p4 opened -c default > list_of_files

并使用您最喜欢的查看器检查列表。

要从命令行批量更改文件类型,您可以使用:

p4 edit -t text <filepattern>

p4 -x list_of_file_to_change edit -t text

要将默认更改列表的所有文件更改为您将使用的文件类型文本(UNIX / Linux)

p4 opened -c default | sed 's/#.*//' | p4 -x - reopen -t text

答案 2 :(得分:0)

您始终可以捕获p4 fstat ...的输出并查找您感兴趣的文件的状态。或者,更好的是,使用p4 fstat以及文件的相对路径。当你有工具为你过滤它们时,你真的想手动浏览大文件列表吗?