TFS 2015无法实现工作项安全性-TF212017:工作项跟踪架构验证警告

时间:2019-04-15 00:23:06

标签: tfs tfs2015

我正在尝试在工作项级别实施安全性

定义xml

<TRANSITION from="new" to="in progress" not="[DefaultCollection]\DevOps">
  <REASONS>
    <DEFAULTREASON value="Changing release" />
  </REASONS>
</TRANSITION>

通过命令导入

witadmin importwitd /collection:collection_url/p:project /f:filepath\Bug.xml 

错误是

  

TF212017:工作项跟踪架构验证警告:TF26171:   找不到用户/组“ [DefaultCollection] \ DevOps”。

该组肯定存在,因为我可以使用

编写工作项查询
  

“ AssignedTo ='[DefaultCollection] \ DevOps'

我得到一些结果。

该组存在,但是在witadmin导入时无法识别。该组也是现有的组,因此应进行同步。但是我尝试通过...强制同步。

  1. 重新启动IIS
  2. 重建客户端缓存(witadmin rebuildcache / collection:collection_url)
  3. 在TFS应用服务器上重新启动TFS作业服务

我也尝试过这些组合

  1. 新的tfs项目和现有的tfs项目
  2. 项目级别和团队项目级别的安全组

我仍然遇到相同的错误。我正在使用TFS 2015 Update 4

有任何想法吗?

1 个答案:

答案 0 :(得分:1)

TFS支持以下组定义:

  1. “ [Project] \ Project Group”-用于本地项目
  2. “ [全局] \集合组”-用于集合(也许是您的情况)
  3. “域\域组”-用于域

其他链接:

  1. Apply or ignore rules based on user or group
  2. Trying to customize the "Assigned To" field