我使用TFS 2010,我需要使用TFS API來檢索有關已刪除工作項的信息。 TFS DB中有一個表[WorkItemsDestroyed],其中包含有關銷燬工作項的信息。有沒有辦法使用TFS API獲取這些信息?如何獲取有關已銷燬工作項目的信息?
2
A
回答
0
這取決於您想要檢索的信息。如果你想找出誰刪除了工作項目,那麼你可以用sql(@pantelif comment)來做到這一點。
如果你想檢索有關工作項目本身的信息,我認爲沒有辦法做到這一點,無論是從TFS API或SQL命令。截至本post描述,您不能恢復已刪除的工作項目:
刪除Work Item操作是不可恢復的
0
其實,只要測試計劃並沒有被刪除,應該有充分的歷史的實際測試結果允許您從刪除測試套件中恢復......這可能需要一些時間,但流程仍然有效。
試試這個來重新創建你的測試套件和相關結果。
重新創建套件。 如果不是查詢啓用套件,則添加測試。 從測試選項卡中,選擇層次結構內的套件。 創建一些初始結果以允許您查看每個測試的完整歷史記錄。在測試列表窗格中,批量選擇所有測試結果並將其設置爲阻塞狀態。 現在,當您打開每個測試結果時,您會看到與結果窗口底部的每個測試用例關聯的先前測試結果歷史記錄的完整列表。 換句話說,您需要觸發初始結果以查看完整的歷史記錄。 對於任何僅帶有單個「阻塞」結果的結果,測試尚未執行。 (第一次做出結果) 對於具有與其相關的附加結果的測試,請確定最後一次已知狀態(請參閱創建日期列),然後進行適當設置(通過/失敗/阻止) 注意:這將僅適用於只要測試計劃還沒有被刪除就工作。如果它只是一個測試套件,這應該可以幫助您快速備份和運行。
相關問題
- 1. Spring如何通知有關實例何時銷燬的信息?
- 2. 相關:銷燬工作不
- 3. 獲取啓動項目相關信息
- 4. 使用Documentum API調用獲取有關工作流程項目的信息
- 5. 如何獲取有關已發送電子郵件的信息?
- 6. 獲取工作目錄變更信息
- 7. 同時獲取netsuite中的銷售訂單的項目信息
- 8. 如何使用Java中的REST API獲取有關已關閉的項目的信息
- 9. 如何獲得項目工作區的詳細信息
- 10. Sitecore - 根據請求獲取有關媒體項目的信息
- 11. 如何銷燬localStorage項目 - 角
- 12. jQuery MultiSelect,如何獲取有關所選選項的信息
- 13. 如何獲取Light Table工作區中的目錄信息?
- 14. 如何從使用c#的livelink獲取工作流項目詳細信息?
- 15. 如何從上下文菜單中獲取有關RecyclerView項目的信息
- 16. 如何使用QTreeView獲取有關所選項目的詳細信息?
- 17. 如何在eclipse中獲取有關當前打開項目的信息
- 18. 如何獲取有關最近獲取的信息?
- 19. 獲取有關客戶端通信的C#WAP項目的統計信息
- 20. 如何根據所有者名稱獲取項目信息
- 21. 如何獲取僅與當前本地工作分支有關的信息?
- 22. Terraform銷燬不執行。 「銷燬已取消」
- 23. 如何獲取有關發送短信的信息?
- 24. Apache Ignite緩存已關閉或銷燬
- 25. 獲取hadoop已完成和退休工作的詳細信息
- 26. Angularjs銷燬工作不
- 27. 如何獲取有關oracle中表關係的信息?
- 28. 如何獲取關係表的所有關聯信息?
- 29. 如何獲得git項目信息
- 30. Widget的「已銷燬」信號沒有被觸發(PyQT)
這有幫助嗎? http://stackoverflow.com/a/9185435/728929 – pantelif
感謝您的建議,但我沒有可能訪問tfs Db - 僅使用TFS API –