博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决:TF30170: Microsoft.ProjectCreationWizard.WorkItemTracking
阅读量:6323 次
发布时间:2019-06-22

本文共 2513 字,大约阅读时间需要 8 分钟。

Error 

TF30170: The plugin Microsoft.ProjectCreationWizard.WorkItemTracking failed during task WITs from group WorkItemTracking.

Explanation 
Plugin error text: “Value cannot be null. Parameter name: TF223000: The identity object returned by ReadIdentities contains a null value for the following registered security identifier (SID): 'S-1-5-21-3040201303-537741374-3906910918-1108'. This problem can be caused by a delay in synchronization between Team Foundation Server and Active Directory group membership. If this problem persists, contact Microsoft support services. ---> Value cannot be null. Parameter name: TF223000: The identity object returned by ReadIdentities contains a null value for the following registered security identifier (SID): 'S-1-5-21-3040201303-537741374-3906910918-1108'. This problem can be caused by a delay in synchronization between Team Foundation Server and Active Directory group membership. If this problem persists, contact Microsoft support services.”
User Action 
Contact your Team Foundation Server administrator.
Warning 

TF30144: The New Team Project Wizard attempted to roll back all of the steps taken to this point but was unsuccessful. Contact your Team Foundation Server administrator for further instructions.

 

 (SID): 'S-1-5-21-3040201303-537741374-3906910918-1108'  这个账号权限的问题,一次只要删除这个账号就可以解决了

 

 To begin you must first identify the "groupSid" and "identitySid" for the deleted/recreated user. You do this as follows:


  1. Using SQL Server Management Studio, connect to the TFS database-tier machine.
  2. Create a new query against the tbl_security_identity_cache table in the TfsIntegration database that will return the records for the troubled user. For example:


             select sid, display_name, deleted from dbo.tbl_security_identity_cache where tbl_security_identity_cache.account_name like '%user5%'

        Copy the value in the sid column for the user where the deleted column has a value of 1. This is the "identitySid".


    3. Locate the "groupSid" by executing the following query. The "groupSid" will be the value returned in the Parent_group_sid column:

             select * from tbl_gss_group_membership where member_sid like '<SID from step 2>'

    4. Log onto the console of TFS application-tier machine as a TFS administrator
    5. Open Internet Explorer and navigate to this URL:              
http://localhost:8080/Services/v1.0/GroupSecurityService.asmx?op=RemoveMemberFromApplicationGroup

    6. Input the "groupSid" and the "identitySid" identified from above query results 
    7. Click Invoke. (Only click Invoke ONCE).

转载地址:http://kclaa.baihongyu.com/

你可能感兴趣的文章
VLC 源代码结构
查看>>
接下来将介绍C#如何设置子窗体在主窗体中居中显示,本文提供详细的操作步骤,需要的朋友可以参考下...
查看>>
[游戏学习22] MFC 井字棋 双人对战
查看>>
Qt中的qreal
查看>>
Codeforces Beta Round #95 (Div. 2) D.Subway
查看>>
ASP.NET MVC3 系列教程 – 新的Layout布局系统
查看>>
iOS开发之指定UIView的某几个角为圆角
查看>>
企业搜索引擎开发之连接器connector(二十)
查看>>
HeadFirst Jsp 09 (JSTL)
查看>>
jquery版小型婚礼(可动态添加祝福语)
查看>>
Centos5.8 安装 PHP5.5 和 memcached
查看>>
第25周六
查看>>
[转]CENTOS LINUX安装并使用NFS共享文件
查看>>
Android AES加密算法及其实现
查看>>
spring mvc --自己定义converse
查看>>
Entity Framework公共的增删改方法
查看>>
hdu1698 Just a Hook 线段树:成段替换,总区间求和
查看>>
dorado spring知识补充
查看>>
Android -- ViewPager、Fragment、状态保存、通信
查看>>
如果想消除随机性的感觉
查看>>