现在我有:
WorkItemStore wis = (WorkItemStore)teamProjCollection.GetService(typeof(WorkItemStore));
VersionControlServer vcs = teamProjCollection.GetService<VersionControlServer>();
var artifactProvider = vcs.ArtifactProvider;
Query query = new Query(
wis,
"select * from issue where System.TeamProject = @project",
new Dictionary<string, string>() { { "project", projectName } }
);
return query.RunQuery();
谢谢:D
答案 0 :(得分:0)
您的示例https://{serverPort}/tfs/DSDCollection/{projectName}/GM%201.4%20Development/_git/KO-AD
表示git团队项目下的回购。但是工作项目在团队项目级别上,您无法为特定仓库过滤它们。
如果要过滤特定仓库的工作项,则必须在创建工作项时添加标记,或者可以为每个仓库创建区域路径。通过这种方式,您可以根据需要过滤工作项。