【问题标题】:Create a UNIQUE rule over custom field in WorkItem在 WorkItem 中的自定义字段上创建 UNIQUE 规则
【发布时间】:2013-10-23 01:01:04
【问题描述】:

我正在为 TFS Server 2012 中的“任务”工作项自定义工作项定义架构。我创建了一个新字段来保存 CustomerReference 值。它按我的预期工作,但我想为安全添加一个 UNIQUE 限制。我想添加一个规则,而不是用 sme CustomerReference 创建两个 workItems 是不可能的。

我认为这里定义的规则http://msdn.microsoft.com/en-us/library/cc339553(v=vs.90).aspx 都没有达到我的目标。

有什么想法吗?提前谢谢,

【问题讨论】:

    标签: tfs


    【解决方案1】:

    作为最后的手段,有一种方法可以编写一个可以在服务器端强制执行的自定义插件。有关创建 ISubscriber 插件的更多信息,请参阅此链接:http://nakedalm.com/team-foundation-server-2010-event-handling-with-subscribers/

    很遗憾,插件模型不允许您阻止更改;但它可以让您检测到有人违反规则并做出反应。例如,它可以向某人发送一封电子邮件,并可能从副本中清除 CustomerReference 字段。

    【讨论】:

    • 这个答案证实了我最严重的怀疑:不可能创建唯一规则!无论如何,这是一个有用的技巧,谢谢。
    猜你喜欢
    • 2011-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-26
    • 2020-08-22
    • 1970-01-01
    • 1970-01-01
    • 2014-07-04
    相关资源
    最近更新 更多