无法还原P4中的更改

时间:2015-01-25 14:43:15

标签: 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 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还原更改列表中的文件。有人可以指导一下吗?

0 个答案:

没有答案