如何恢复 perforce 分支中以前的文件版本?

问题描述 投票:1回答:1

我从perforce分支中删除了一个文件,我想恢复它。我想过同步到它以前的版本,然后重新提交。这是更好的方法吗,怎么做?

P.S: 使用命令行

perforce
1个回答
2
投票

你已经得到了它。

p4 sync file#version
p4 add file
p4 submit

另一个选项(仅适用于服务器版本后〜2013年)。

p4 copy file#version file
p4 submit

另一个选项(只适用于~2016年以后的服务器版本)。

p4 undo file#head
p4 submit

任何一种方法,历史记录都会记录新版本来自于旧版本(你会看到 "file#4 add from file#2 "或类似这样的内容),这将做一些事情,比如在Revision Graph中连接历史,允许合并操作找到一个共同的基础。

© www.soinside.com 2019 - 2024. All rights reserved.