我在git
中已经做了好几次,但是不确定如何在p4 commandline
中做到这一点。 Google帮不上忙-也许我搜索不正确。
我有一个已删除的文件:/path/to/file/index.html
现在,我需要获取该文件的内容,然后再删除它。我不想将其恢复生活,我只需要其中的内容。
delete
的更改列表为125325
。
最简单的方法是什么?
答案 0 :(得分:4)
要将其同步到您的工作空间(这类似于您可能熟悉的git checkout
方法):
p4 sync /path/to/file/index.html@125324
如果只想查看内容(例如将其转储到stdout),则可以使用p4 print
(如果要使用文件的软件仓库路径而不是本地路径,则p4 print
不需要将该文件映射到您的工作区):
p4 print /path/to/file/index.html@125324
请注意,我正在使用的rev说明符是文件被删除之前的更改列表。您还可以使用先前的修订版本号,或较早的修订/变更列表,特定日期等。有关引用旧文件版本的所有方法,请参见p4 help revisions
。