SCC API通常做什么?

时间:2009-10-14 14:26:52

标签: version-control

我似乎无法找到有关Microsoft SCC API的一般文档。我不想涉及特定接口/方法/等的详细文档,我只是想知道它允许什么以及它使用什么概念。 (编辑:必须下载整个SDK或申请需要NDA的许可证。)

编辑:它在不同系统之间共同看到的抽象层是什么?例如有文件和变更集吗?或只是文件?每个文件都有一个名字?

1 个答案:

答案 0 :(得分:3)

据我所知,您曾经是微软的合作伙伴,可以获得SCC API SDK,但是后来我发现他们放宽了这个要求。 AFAIK此API描述了Visual Studio和SCC提供程序之间的接口。因此,它允许您编写提供程序以允许Visual Studio与版本控制系统进行交互。 Microsoft示例将是SourceSafe提供程序,可能是Team System提供程序。非Microsoft的例子是Subversion的Visual SVN插件。