Perforce 命令行获取已删除文件的内容
Perforce Commandline Get Contents of Deleted File
我在 git
中做过几次,但不确定在 p4 commandline
中如何做。 Google 对我没有帮助 - 或者我没有正确搜索。
我有一个被删除的文件:/path/to/file/index.html
现在,我需要获取该文件被删除前的内容。我不想让它起死回生,我只需要里面的东西。
delete
的更改列表是 125325
。
最简单的方法是什么?
将其同步到您的工作区(这有点类似于您可能熟悉的 git checkout
方法):
p4 sync /path/to/file/index.html@125324
如果您只想查看内容(例如将其转储到标准输出),您可以使用 p4 print
(如果您要使用文件的仓库路径而不是本地路径,p4 print
不需要将文件映射到您的工作区):
p4 print /path/to/file/index.html@125324
请注意,我使用的 rev 说明符是 在文件被删除之前 的更改列表。您还可以使用之前的修订号或更早的 rev/changelist、特定日期等。请参阅 p4 help revisions
以了解可以引用旧版本文件的所有方式。
我在 git
中做过几次,但不确定在 p4 commandline
中如何做。 Google 对我没有帮助 - 或者我没有正确搜索。
我有一个被删除的文件:/path/to/file/index.html
现在,我需要获取该文件被删除前的内容。我不想让它起死回生,我只需要里面的东西。
delete
的更改列表是 125325
。
最简单的方法是什么?
将其同步到您的工作区(这有点类似于您可能熟悉的 git checkout
方法):
p4 sync /path/to/file/index.html@125324
如果您只想查看内容(例如将其转储到标准输出),您可以使用 p4 print
(如果您要使用文件的仓库路径而不是本地路径,p4 print
不需要将文件映射到您的工作区):
p4 print /path/to/file/index.html@125324
请注意,我使用的 rev 说明符是 在文件被删除之前 的更改列表。您还可以使用之前的修订号或更早的 rev/changelist、特定日期等。请参阅 p4 help revisions
以了解可以引用旧版本文件的所有方式。