我需要从TFS文档中读取文件。 有人知道这个api吗?
我尝试了这段代码,但我不知道文档的服务接口是什么
TfsTeamProjectCollection server = new TfsTeamProjectCollection(new Uri("http://xxx:8080/tfs"));
VersionControlServer version = server.GetService(typeof(Docu)) as VersionControlServer;
var items = version.GetItems(@"$\Development\Documents\Scenarios", RecursionType.None);
由于
答案 0 :(得分:0)
实际上是在链接到您的团队项目的SharePoint门户上,而不是源代码控制中:
您可以通过将文档和文件上传到团队项目的项目门户来共享您希望提供给所有团队成员的文档和文件。除文件夹和子文件夹外,您还可以创建文档库并组织上载到这些库中项目门户的文件。文件夹和子文件夹始终按字母顺序显示。 (source)
可以通过SharePoint API访问SharePoint文档库。请参阅this question。
无法使用TFS API直接访问SharePoint文档库中的文档。唯一的方法是不将您提到的文档存储在SharePoint文档库中。
对于TFS中的文档,您有3个选项:
This blog post比较了这3个选项。