【问题标题】:How to delete user from multiple projects in team project collection of TFS 2013如何从 TFS 2013 团队项目集合中的多个项目中删除用户
【发布时间】:2016-11-29 03:21:36
【问题描述】:

使用 TFS 2013 的团队项目集合从多个项目的贡献者列表中删除用户时出现错误

tfssecurity /g- groupIdentity memberIdentity [/collection:CollectionURL] [/server:ServerURL]

错误:找到与“贡献者”匹配的多个身份。请指定以下身份

我想一次从所有收藏项目中删除用户。

谁能给我建议

提前致谢

【问题讨论】:

    标签: visual-studio-2013 tfs


    【解决方案1】:

    不能删除所有项目中的用户使用单个查询

    示例:如果您获得用户喜欢的组列表,则为 4 个组的成员:

    • [G] 域\TFS_Developers
    • [A] [团队项目1]\贡献者
    • [A] [团队项目2]\贡献者
    • [A] [团队项目3]\贡献者

    您需要使用以下命令指定详细项目,例如 Team Project3

     [tfssecurity /g- /collection:http://[servername]:8080/tfs/[CollectionName] [Team Project3]\Contributors n:[user ID]]
    

    更多详细信息可以参考this blog

    【讨论】:

    • 这和我的答案不一样吗?
    【解决方案2】:

    添加项目名称,这应该可以解决问题:

    tfssecurity /g- “[Team Project Name]\Contributors” n:Datum1\jpeoples /server:http://ADatumCorporation:8080 
    

    【讨论】:

    • 是否需要为每个项目运行上述命令,或者我可以在单个查询中指定多个项目名称。如果是,请您提及对集合中多个团队项目的查询
    • 必须是每个项目,但您可以编写脚本以通过一些工作迭代所有团队项目
    猜你喜欢
    • 1970-01-01
    • 2013-05-30
    • 2016-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-23
    • 2016-01-02
    • 1970-01-01
    相关资源
    最近更新 更多