Как получить номер ревизии, имя автора, используя P4API в P4.NET?

Я новичок в использовании P4api в C#. Я нашел библиотеку p4api.dll. Это показывает, что существует класс с именем P4Revision. Но когда я пытаюсь создать экземпляр этого класса, он говорит, что там нет конструктора. Любой другой способ получить номер ревизии, а также последний пользователь обновил файл? заранее спасибо

1 ответ

Решение

Я посмотрел, используя.NET Reflector, на p4api.dll и не смог найти класс с именем P4Revision, Я смотрю на CLR 2.0 со страницы проекта Sourceforge.

P4.NET состоит из двух компонентов, обертки 1-к-1 вокруг официального C++ API, которая называется p4api.dll и потребитель C# называется p4dn.dll,

Вы сможете получить необходимую информацию, запустив fstat использование команды P4Connection.Run(string Command, params string[] Args), Проверьте команду с помощью командной строки P4.

НТН.

Другие вопросы по тегам