需要帮助检索特定项目下的所有特定于团队的迭代路径。我使用这个link来获得一些提示,但是使用GetTeamConfigurationsForUser,我只获得了我所属的团队的这些路径。有没有办法让所有球队得到? GetTeamConfigurations有效吗?例如,如果我有一个项目ABC,其中有10个团队,我需要在选择特定团队时获得所有迭代路径(即使我不是该团队的成员,因为我能够看到例如在TFS网络模式中)。以下是我目前使用的代码段:
var project = css.GetProjectFromName(strProjectName);
var allteams = teamService.QueryTeams(strProjectName);
var iterations = new List<string>();
//to get all teams under a project
foreach (TeamFoundationTeam tfteam in allteams)
{
areaList.Add(tfteam.Name);
}
var configs = teamConfig.GetTeamConfigurationsForUser(new[] { project.Uri.ToString() });
先谢谢..
答案 0 :(得分:0)
TeamSettingsConfigurationService.GetTeamConfigurationsForUser 方法为当前用户/身份是(作用于一组团队项目)的团队获取团队设置
您可以尝试使用需要团队ID的TeamSettingsConfigurationService.GetTeamConfigurations方法
public IEnumerable<TeamConfiguration> GetTeamConfigurations(
IEnumerable<Guid> teamIds
)