Visual Studio SCC API - 以编程方式签出文件
Posted
技术标签:
【中文标题】Visual Studio SCC API - 以编程方式签出文件【英文标题】:Visual Studio SCC API - programmatically checkout files 【发布时间】:2015-03-10 19:47:02 【问题描述】:是否有一种通用的编程方式来使用 Visual Studio 源代码控制插件 API 来签出文件、浏览存储库和签入文件?
我知道我可以使用 TFS API 来获得相同的结果。但是,我希望能够足够通用地执行源代码控制命令,而不必担心当前使用哪个源代码控制(TFS、SVN、git .. 等) 注意:我正在使用 Visual Studio 包来开发它。所以我在VS Shell环境中
【问题讨论】:
【参考方案1】:由于所有 SCM 系统都是由不同的供应商构建的,因此以后没有这样的抽象。您需要为每个系统创建自定义代码,并确保每个系统 API 都可用。
【讨论】:
我相信提供者仍然是特定于目标的。而你只能做非常简单的操作。以上是关于Visual Studio SCC API - 以编程方式签出文件的主要内容,如果未能解决你的问题,请参考以下文章
在Visual Studio代码中查找主题元素名称以更改其颜色
使用 API for Visual Studio Team Services 添加附件(之前是 Visual Studio Online)