如何在perforce中打开具有不同客户端的还原更改号的文件。?

如何在perforce中打开具有不同客户端的还原更改号的文件。?,perforce,Perforce,我意外还原了一个文件更改(lets change number为X)。现在我正在另一个客户端下编辑另一个文件,但我想使用较旧的更改编号(X)更改此文件。请向我建议一种方法。 提前感谢。在Perforce客户端之间传输挂起的更改编号需要更新更改规范以将其与新客户端关联,这反过来要求更改没有打开的文件 在原始客户端中,运行p4 change CLN。删除更改中所有打开的文件。保存更新的更改描述并退出编辑器 在原始客户端中,再次运行p4 change CLN。更改与新客户端名称更改关联的客户端名称。请

我意外还原了一个文件更改(lets change number为X)。现在我正在另一个客户端下编辑另一个文件,但我想使用较旧的更改编号(X)更改此文件。请向我建议一种方法。
提前感谢。

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

  • 在原始客户端中,运行
    p4 change CLN
    。删除更改中所有打开的文件。保存更新的更改描述并退出编辑器
  • 在原始客户端中,再次运行
    p4 change CLN
    。更改与新客户端名称更改关联的客户端名称。请注意,您必须与步骤1分开执行此操作;不能同时删除打开的文件和更改客户端名称
  • 在新客户端中,运行
    p4 edit-c CLN FILE
    (或者如果您已经打开该文件进行编辑,
    p4 reopen-c CLN FILE

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

  • 在原始客户端中,运行
    p4 change CLN
    。删除更改中所有打开的文件。保存更新的更改描述并退出编辑器
  • 在原始客户端中,再次运行
    p4 change CLN
    。更改与新客户端名称更改关联的客户端名称。请注意,您必须与步骤1分开执行此操作;不能同时删除打开的文件和更改客户端名称
  • 在新客户端中,运行
    p4 edit-c CLN FILE
    (或者如果您已经打开该文件进行编辑,
    p4 reopen-c CLN FILE