如何在 P4.NET 中使用 P4API 获取修订号、作者姓名?
我是在 C# 中使用 P4api 的新手。我找到了一个库 p4api.dll。它显示有一个名为 P4Revision 的类。但是当我尝试创建该类的实例时,它说那里没有构造函数。有吗还有其他方法可以获取修订号以及上次用户更新文件的方法吗? 提前致谢
I am new at using the P4api in C#.I have found a library p4api.dll.It shows that there is a class named P4Revision.But when I try to create an instance of that class,it says that no constructor there.Is there any other way to get the revision number as well as last user updated the file?
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我使用 .NET Reflector 查看了
p4api.dll
,但找不到名为P4Revision
的类。我正在从 Sourceforge 项目页面 查看 CLR 2.0。P4.NET 由两个组件组成,一个是名为
p4api.dll
的官方 C++ API 的一对一包装器,另一个是名为p4dn.dll
的 C# 使用者。您将能够通过使用
P4Connection.Run(string Command, params string[] Args)
运行fstat
命令来获取所需的信息。使用 P4 命令行测试该命令。HTH。
I had a look, using .NET Reflector, at
p4api.dll
and could not find a class namedP4Revision
. I'm looking at the CLR 2.0 from the Sourceforge project page.The P4.NET is made up of two components, a 1-to-1 wrapper around the official C++ API called
p4api.dll
and a C# consumer calledp4dn.dll
.You will be able to the get information you want by running the
fstat
command usingP4Connection.Run(string Command, params string[] Args)
. Test the command using the P4 command line.HTH.