我们在内部使用TFS 2017 Update 3。我能够编辑项目的流程模板,并希望对区域路径进行更改。我希望在区域路径上实现一个规则,以防止在创建新功能/故事/错误/任务时将其保留为根项目名称。我已经尝试使用PROHIBITEDVALUES显式声明的根路径,但是当我保存模板时,我收到以下错误:
工作项类型:错误
TF26062:规则''该字段不支持System.AreaPath'。
如果我点击是,我会得到:
无法保存' Bug'工作项类型到服务器。
所以我的问题是,我可以在区域路径字段中应用什么规则来阻止用户使用root / default区域保存工作项?
答案 0 :(得分:0)
根据我的测试,所有现有规则都不适用于 System.AreaPath 字段。没有内置规则来验证区域路径。
但是,您可以按照以下步骤更改默认的区域路径,以防止在创建新功能/故事/错误/任务时将其保留为根项目名称。
除之外,如果您要验证区域路径,可以创建一个新字段来帮助解决这个问题,您可以参考这篇文章了解详细信息:Work Item Rules Workarounds: Validating Area Path < / p>