Perforce 无法还原P4中的更改

Perforce 无法还原P4中的更改,perforce,p4v,p4api.net,Perforce,P4v,P4api.net,我正在尝试使用-a和-c选项还原更改列表中的文件。我是这样做的 p4 revert -c 19264444 file ... pause p4 edit -c 19264444 GP*.* pause robocopy %SRC% %DEST% *.rom pause p4 revert -a 19264444 file ... 正在尝试使用p4api.net 也可以在指定的工作区位置打开特定文件进行编辑,如下所示。不确定是否接受附加到目标路径中的格式 //Function for Edit

我正在尝试使用-a和-c选项还原更改列表中的文件。我是这样做的

p4 revert -c 19264444 file ...
pause
p4 edit -c 19264444 GP*.*
pause
robocopy %SRC% %DEST% *.rom
pause
p4 revert -a 19264444 file ...
正在尝试使用p4api.net

也可以在指定的工作区位置打开特定文件进行编辑,如下所示。不确定是否接受附加到目标路径中的格式

 //Function for Edit changelist

 public void EditChangeList(Changelist cl, string fileFormat, string   destinationPath)
    {
        var rep = Connect();
        var fs = new FileSpec(new DepotPath(destinationPath + "/" + fileFormat + "/..."));
        var ls= rep.Connection.Client.EditFiles(new Options(EditFilesCmdFlags.None, cl.Id, null), fs);
    }

 // call of above function
  p4.EditChangeList(changelist, gp*.*", destinationPath);

此外,我找不到如何使用p4api.net恢复更改列表中的文件。有人能给我介绍一下吗

你到底在问什么?是否可以在同一个“p4 revert”命令中同时使用-a和-c?如何从p4api.net运行“编辑”?如何从p4api.net运行“还原”?完全是别的吗?@BryanPendleton。是的,没错。我想知道如何在p4api.netAlso中还原更改列表中的文件,以及如何使用p4api.netAlso在更改列表中的给定位置打开特定格式的文件,例如gp**进行编辑。我不想在一个p4还原中使用-a和-c。我想独立使用它。我想知道如何使用p4api.net独立地还原带有-a和-c参数的变更列表中的文件。还有如何使用p4api打开文件进行编辑。net以下是Client.RevertFiles方法的文档: