Jef*_*ter 3 tfs tfs-sdk tfs2010
我正在使用Team Foundation Server API尝试连接到远程服务器.
在我的应用程序中,我尝试连接到https://some-tfs-location.example.com/tfs格式的URL,但是这样做时我得到一个错误TF50309(在这里讨论).如果我将项目集合添加到URL的末尾(因此路径变为tfs/101),那么我可以毫无问题地连接.
我想尝试模仿Visual Studio的行为,在那里我可以给它一个URL,而不需要指定项目集合,它将连接并找到项目集合.
有没有人有任何建议,我可以用来模仿Visual Studio的行为?我曾希望通过找到项目集合
TfsTeamProjectCollection ttpc = new TfsTeamProjectCollection(projectRoot.ServerUrl,new MyCredentials());
var projectCollection = ttpc.CatalogNode.FullPath;
Run Code Online (Sandbox Code Playgroud)
但这导致相同的TF50309错误代码.
您可以将TfsConfigurationServer类与没有团队项目集合的服务器Uri(例如http:// localhost:8080/tfs)一起使用,获取ITeamProjectCollectionService服务,并使用GetCollections方法或GetDefaultCollection方法来检索所需的集合.
这篇博文更详细地描述了它.
| 归档时间: |
|
| 查看次数: |
2601 次 |
| 最近记录: |