【发布时间】:2011-06-07 14:45:14
【问题描述】:
我创建了一个新的工作项类型,它与我们专有的票务系统中的票证相对应。
其中一个字段是门票 ID 号。我想让这个独一无二。没有两个工作项可以具有相同的自定义“工单”字段。
是否可以让 TFS 强制执行此约束?
我只想要一个自定义字段的唯一索引。
【问题讨论】:
标签: tfs
我创建了一个新的工作项类型,它与我们专有的票务系统中的票证相对应。
其中一个字段是门票 ID 号。我想让这个独一无二。没有两个工作项可以具有相同的自定义“工单”字段。
是否可以让 TFS 强制执行此约束?
我只想要一个自定义字段的唯一索引。
【问题讨论】:
标签: tfs
我认为目前使用默认 WIT 语法是不可能的,但您可以做的是创建一个工单警报服务(甚至是 tfs 扩展),该服务将在保存后检查该字段并针对所有其他工单执行 WIQL 查询以查找重复项。然后,您可以自动链接并关闭重复的新工单和/或通过邮件通知编辑用户。
【讨论】:
不是开箱即用 - 为了强制执行此约束,您需要为您的工作项创建一个自定义控件。这个自定义控件基本上是一个文本字段,但会查询其他工作项以确保唯一性。
【讨论】: