2016-03-22 22 views
1

我使用TFS共同网址(即“http://mytfs/tfs/”)设置了TfsConfigurationServer configurationServer。此实例使用指定的凭证进行身份验证。获取收藏中给定群组的TFS用户

我有两个集合(实际上比两个集合还多,但只有这两个对我有意思) - Collection1和Collection2。

并且Collection1在项目'[Project1] \ Group1'下有用户组。 Collection2在项目'[Project2] \ Group2'下有用户组。

我想列出这两个组内的所有用户。 这是否有可能使用我的已创建和认证configurationServer?我不想再使用每个集合URI和auth。

configurationServer = new TfsConfigurationServer(new Uri("http://mytfs/tfs/"), new NetworkCredential(UserName, UserPassword, Domain)); 

This one answer正在为我工​​作。但是它需要为每个集合计算。并且需要很长时间。所以也许有更快的方法?也许这可能以某种方式通过查询?

+1

试试这个http://stackoverflow.com/questions/1097713/how-to-get- tfs-user-groups-and-users-in-particular-group-using-tfs-api或http://blogs.microsoft.co.il/shair/2009/01/14/tfs-api-part-4 -get-TFS用户列表邮件-SID帐户域/ – Claudius

回答