为什么命令Diff2不起作用?

时间:2013-04-18 17:02:47

标签: c# .net perforce

如果我们将bool TaggedOutputl设置为true,则命令Diff2不会在taggedOutput中给出假定输出,但如果我们将其设置为false,则会在文本TextOutput上返回结果问题所以我该如何解决这个问题

代码:

P4Command command = new P4Command(ps, "diff2", false, new String[] { "-ds", depotpathleft, depotpathright });
Perforce.P4.Options op= new Options();
op.Add("-u","");
P4CommandResult result= command.Run(op);
TaggedObjectList list = (result.TaggedOutput);

1 个答案:

答案 0 :(得分:1)

这是'diff2'命令的已知行为。您可能会对Perforce技术支持提出这种担忧,以便他们可以在将来更改此行为时通知您。

目前,我认为您唯一的选择是运行带有无标记输出的命令。