Как получить номер ревизии, имя автора, используя P4API в P4.NET? - PullRequest
1 голос
/ 27 июня 2011

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

1 Ответ

2 голосов
/ 28 июня 2011

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

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

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

HTH.

...