Perforce p4v不显示签出文件的完整列表

Perforce p4v不显示签出文件的完整列表,perforce,p4v,Perforce,P4v,如果我签出p4v中的4000个文件,它不会显示默认更改列表中的完整文件列表。它只是说有4000个文件被签出了。有什么方法可以查看4000个文件的完整列表吗?您可以随时捕获p4 fstat…的输出,并找到您感兴趣的文件的状态。或者,更好的方法是使用p4 fstat和文件的相对路径。你真的想在有工具的情况下手动浏览庞大的文件列表吗?我不知道在p4v中是否可行。在命令行shell中,您可以使用 p4 opened -c default > list_of_files 并使用您最喜爱的查看器查看

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

您可以随时捕获
p4 fstat…
的输出,并找到您感兴趣的文件的状态。或者,更好的方法是使用
p4 fstat
和文件的相对路径。你真的想在有工具的情况下手动浏览庞大的文件列表吗?我不知道在p4v中是否可行。在命令行shell中,您可以使用

p4 opened -c default > list_of_files
并使用您最喜爱的查看器查看列表

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

p4 edit -t text <filepattern>
将默认更改列表中的所有文件更改为您将使用的文件类型文本(UNIX/Linux)


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


我只想将所有文件的文件类型从unicode更改为文本,这就是为什么我想签出所有文件,然后将所有文件的文件类型更改为文本,然后提交。您能告诉我是否可以在命令行中执行此操作吗?
p4文件-a//…|findstr“\(.*unicode\)”
是您的起点。如果要将查询限制到当前目录及以下目录,请使用
..
而不是
/..
,获取Performce知识库()的更多详细信息。使用
../*.h
将其限制为.h文件等。您能告诉我是否有命令行方法将默认更改列表中的所有文件类型从unicode更改为文本吗?在v2013.3中,这在
编辑->首选项->服务器数据下
p4 -x list_of_file_to_change edit -t text
p4 opened -c default | sed 's/#.*//' | p4 -x - reopen -t text