【发布时间】:2011-05-27 04:02:07
【问题描述】:
如何使用 TFS SDK 将用户添加到我的一个 TFS 2008 项目的贡献者组?
【问题讨论】:
如何使用 TFS SDK 将用户添加到我的一个 TFS 2008 项目的贡献者组?
【问题讨论】:
我认为可以满足您的需求(未经测试):
# add me to the Contributors security group on MyTeamProject
$tfs = Get-TfsServer njtfs -all
$user = $tfs.gss.ReadIdentityFromSource($tfs.GSS_SearchFactor::AccountName, "rberg")
$uri = $tfs.css.GetProjectFromName("MyTeamProject").uri
$role = $tfs.gss.ListApplicationGroups($uri) | ? { $_.displayname -match "Contributors" }
$tfs.gss.AddMemberToApplicationGroup($role.Sid, $user.Sid)
翻译成 C# 或其他 .Net 语言应该很简单。
【讨论】: