【问题标题】:add users to team foundation server 2008 using TFS SDK使用 TFS SDK 将用户添加到 Team Foundation Server 2008
【发布时间】:2011-05-27 04:02:07
【问题描述】:

如何使用 TFS SDK 将用户添加到我的一个 TFS 2008 项目的贡献者组?

【问题讨论】:

    标签: tfs tfs-sdk


    【解决方案1】:

    我认为可以满足您的需求(未经测试):

    # 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 语言应该很简单。

    【讨论】:

      猜你喜欢
      • 2011-03-27
      • 1970-01-01
      • 1970-01-01
      • 2013-02-07
      • 2011-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多