带有文件的 Perforce 变更列表转储
Dump of Perforce changelists with files
我想转储所有更改列表以及属于这些更改列表的相关文件。
p4 更改 -t -i -l
给我一个更改列表列表,但文件没有显示。
如果你不是特别关心输出结果如何sorted/formatted,这很简单:
p4 files -a //...
这将为您提供每个修订版及其关联的更改列表,因此每个更改列表的所有数据都将在那里——如果您已经打算将所有这些数据解析到其他 key/value 存储中,这是最简单的方法,因为所有数据都将采用统一格式。
如果你想让 Perforce 做更多的工作,通过更改列表为你整理数据,那么我会做一些更像的事情:
p4 -Ztag -F @=%change% changes | p4 -x - -F "%change%: %depotFile%%depotRev%" files -a
如果你想要描述和差异,你可以使用 describe
而不是 files
:
p4 -Ztag -F %change% changes | p4 -x - describe
我想转储所有更改列表以及属于这些更改列表的相关文件。
p4 更改 -t -i -l
给我一个更改列表列表,但文件没有显示。
如果你不是特别关心输出结果如何sorted/formatted,这很简单:
p4 files -a //...
这将为您提供每个修订版及其关联的更改列表,因此每个更改列表的所有数据都将在那里——如果您已经打算将所有这些数据解析到其他 key/value 存储中,这是最简单的方法,因为所有数据都将采用统一格式。
如果你想让 Perforce 做更多的工作,通过更改列表为你整理数据,那么我会做一些更像的事情:
p4 -Ztag -F @=%change% changes | p4 -x - -F "%change%: %depotFile%%depotRev%" files -a
如果你想要描述和差异,你可以使用 describe
而不是 files
:
p4 -Ztag -F %change% changes | p4 -x - describe