2012-03-19 59 views
2

是否有办法自动递增WITT中的数字字段(例如Bug)。我们有一个要求我们需要连续的Bug ID(注意 - 不是它的实际ID,而是一个单独的字段)。TFS - WITT中的自动递增数字字段(例如Bug's)

该字段可以按集合唯一地完成,或者每个项目唯一(因此集合中会出现重复)。

---编辑

我不知道如何解决这个问题,但我想知道如果我可以使用一个全球主义者,例如错误创建触发向列表添加(替换)值?

回答

0

我的答案像aaronbjorks之一一样。

创建一个Web服务,如果创建了一个新的错误,它会发出警报,然后在具有标识列的数据库中记下错误ID。在工作项目上,您可以创建一个自定义控件,从数据库获取该错误的身份并将其显示在某处。

+0

我喜欢这个想法,欢呼 – timB33 2012-03-20 10:41:17

3

直接通过WIT平台无法做到这一点。您需要编写某种定制服务来为您创建新的错误。

+0

你的意思是像我询问一个值的SOAP服务吗?或者它会是一个在TFS主机上运行的进程?它会在它创建之后修改WITT,它将如何被触发? (并感谢您的输入) – timB33 2012-03-20 09:36:12

+0

检查了这一点:http://blogs.microsoft.co.il/assafstone/2011/07/29/how-to-write-a-robust-tfs-server-plugin-with-工作扩展/ – 2014-11-27 07:51:56

0

可能的解决方法是将您的项目查询导出到Excel,并让它在发布时更新ID。确保一旦分配了ID,将其标记为FROZEN