如何打开一个文件,其中包含perforce中不同客户端的还原更改号码。

时间:2016-09-12 12:03:34

标签: perforce

我意外地还原了一个文件更改(让更改号码是X)。现在我正在另一个客户端下编辑另一个文件,但是我想用旧的更改号码(X)更改此文件。请告诉我一个方法做到这一点。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

在Perforce客户端之间传输挂起的更改编号要求更新更改规范以将其与新客户端关联,这又要求更改没有打开的文件。

  1. 在原始客户端中,运行p4 change CLN。删除更改中的所有打开文件。保存更新的更改说明并退出编辑器。
  2. 在原始客户端中,再次运行p4 change CLN。将与更改关联的客户端名称更改为新客户端的名称。请注意,您必须在步骤1中单独执行此操作;您无法删除打开的文件并同时更改客户端名称。
  3. 在新客户端中,运行p4 edit -c CLN FILE(或者如果您已经打开了要编辑的文件,p4 reopen -c CLN FILE)。