在Perforce中,您如何查看存储库中所有变更列表的历史记录?

在Perforce中,您如何查看存储库中所有变更列表的历史记录?,perforce,Perforce,我要的不是某个特定文件的历史记录,而是整个修订树的历史记录。您想要一个所有变更列表的大列表吗 在命令行中: > p4 changelists 有关更详细的输出: > p4 changelists -l 要查看有关特定变更列表的更多信息,请执行以下操作: > p4 changelist [changelistnumber] 如果使用P4V 在P4V中查看提交的选项卡或选择根仓库并查看历史选项卡。在P4V 2009.2中(至少)查看->提交的变更列表允许您按文件夹/文件、用户

我要的不是某个特定文件的历史记录,而是整个修订树的历史记录。

您想要一个所有变更列表的大列表吗

在命令行中:

> p4 changelists
有关更详细的输出:

> p4 changelists -l
要查看有关特定变更列表的更多信息,请执行以下操作:

> p4 changelist [changelistnumber]
如果使用P4V

在P4V中查看提交的选项卡或选择根仓库并查看历史选项卡。

在P4V 2009.2中(至少)
查看->提交的变更列表
允许您按文件夹/文件、用户或工作区筛选所有变更列表,如下面的屏幕截图所示:


如果您想在p4v中查看历史记录日志,只需执行以下步骤。 选择要查看其历史记录日志的文件。 右键单击它并选择文件历史记录。
注意:如果您想要从版本1.0到版本x.0的文件的完整历史记录,只需右键单击该文件并选择修订图,如图所示。

谢谢您的回复。但是,是否有办法在某些现有用户界面中查看历史记录?@Boris Lipschitz P4V中的“查看->提交的变更列表”菜单选项将显示所有变更列表。在P4Win中也有类似的选择。或者,您可以尝试类似于
p4search
:实际上,“查看->提交的变更列表”只显示我提交的变更列表。另一方面,View->History显示所有变更列表。我在P4Win中找不到此选项。谢谢你的帮助!呵呵。在P4V中,它是完全不同的。历史记录显示特定汽车的提交。提交的变更列表有一个默认为您的用户名的过滤器,但您可以将其更改为任何用户或无用户以查看所有提交。