2014-10-15 3 views
2

Я использую Perforce's P4API.NET, чтобы программно отправить большую операцию ветвления и хотел бы предоставить моим пользователям некоторую обратную связь.Могу ли я получать сообщения о ходе выполнения операции отправки?

При использовании в командной строке p4 клиента есть -I option для получения отчетов о ходе работы. Есть ли способ получить эти отчеты с API?

Я использую r13.1, но при необходимости может модернизировать.

ответ

1

доклады о ходе работы экспонируются в API C++ с помощью класса ClientProgress:

http://www.perforce.com/perforce/doc.current/manuals/p4api/chapter.methods.html#clientuser.createprogress

Это был добавлен в API C++ в 2012.2 выпуска:

http://www.perforce.com/perforce/doc.current/user/p4apinotes.txt

Major new functionality in 2012.2 

    New ClientUserProgress class which shows Textual progress 
    indications. New methods in ClientUser (CreateProgress, 
    and ProgressIndicator). See api documentation for details. 

, но в .NET API еще нет аналогичного интерфейса.

Смежные вопросы