首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有一个用于包装多个配置管理提供者的API的c#库?

是否有一个用于包装多个配置管理提供者的API的c#库?
EN

Stack Overflow用户
提问于 2008-12-07 18:51:49
回答 4查看 1.7K关注 0票数 5

我正在处理的项目需要访问用户的源代码管理。为此,我们包装了Perforce API和Subversion API (分别使用P4.NET和SubversionSharp )。

我们希望根据用户需求尽可能多地提供支持,我也尝试过在googling上搜索现有的库,但没有成功。是否存在包装多个C#应用程序的SCM库?

EN

回答 4

Stack Overflow用户

发布于 2008-12-07 19:13:37

您可能会搜索Microsoft源代码管理提供程序( MSSCCI )。我知道,源代码安全、Team Foundation Server、Subversion、演进(以及其他一些)的源代码控制产品都实现了这个接口。

票数 2
EN

Stack Overflow用户

发布于 2008-12-07 21:08:54

MSSCCI将帮助许多源代码管理产品可以直接从Visual Studio访问,但不一定可以从.NET代码中使用。据我所知,没有一个.NET库可以抽象出对所有源代码控制产品的访问,甚至不会超过一个。

如果可以将MSSCCI提供程序(可能必须实现一些C++头)包装为.NET程序集,那将是一件很有趣的事情。

票数 1
EN

Stack Overflow用户

发布于 2008-12-08 20:16:56

可以通过DllImport/interop调用MSSCCI吗?

编辑事实上,是的..。

代码语言:javascript
复制
[DllImport(@"C:\Program Files\Microsoft Visual Studio\Common\VSS\win32\SSSCC.DLL")]
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/347910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档