2012-03-19 64 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