2016-03-22 27 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

回答