Sco*_*ott 5 tfs visual-studio tfs-workitem
这是一个更大限制的一部分,但是让我失望的部分是只允许创建工作项的用户("System.CreatedBy"字段的值)将工作项转换为Closed状态.我知道如何使用"For"和"Not"子句限制转换,但这些只限于组.我想将其限制为此工作项的特定创建者.VALIDUSERS也仅限于团体(TFS或AD).谢谢你的帮助.
我昨晚找到了合适的解决方案.
这个解决方案实际上完全符合我的需要,因为它允许我添加一个组作为免除规则,以便该组的成员,例如QA,以及创建者能够关闭工作项,而团队的其他成员不是.
参考:这里
如上所述:
<FIELD name="Closed By Validation" refname="Demo.ClosedByValidation" type="String">
<COPY from="currentuser" />
<FROZEN not="[project]\Project Administrators"/>
</FIELD>
Run Code Online (Sandbox Code Playgroud)
<STATE value="Closed">
<FIELDS>
<FIELD refname="Demo.ClosedByValidation">
<COPY from="currentuser" />
</FIELD>
</FIELDS>
</STATE>
Run Code Online (Sandbox Code Playgroud)
这个怎么运作
| 归档时间: |
|
| 查看次数: |
1404 次 |
| 最近记录: |