Почему команда Diff2 не работает?
Команда Diff2 не дает предполагаемый вывод в TaggedOutputl
если мы установим bool taggedOutput
как true, но если мы установим его в 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 ответ
Решение
Это известное поведение команды diff2. Вы можете поднять эту проблему с технической поддержкой Perforce, чтобы они могли уведомить вас, если это поведение изменится в будущем.
На данный момент, я думаю, что ваш единственный вариант - запустить команду с нетегированным выводом.