我有理由相信TFS Destroy命令在我的服務器上運行。 TFS是否提供了一種方法來查明誰以及何時完成?如何找出誰運行TFS銷燬命令?
8
A
回答
12
TFS將所有用戶啓動的命令記錄在數據庫中14天。
嘗試連接到您的Tfs_Collection
數據庫和運行以下查詢:
SELECT * FROM tbl_Command WITH (NOLOCK)
WHERE Command = 'Destroy'
此外,Destroy
命令運行的任何時間,事件記錄到Application
事件日誌上執行的命令的應用程序層。
0
我想這與您先前的問題有關。我不認爲TFS提供了一個簡單的方法(或任何方式)來做到這一點。但是,您可以縮小嫌疑人名單,只有「項目管理員」或「項目集合管理員」組中的用戶纔有權進行銷燬。如果他們運行tf銷燬,貢獻者將收到一條錯誤消息。這個行爲沒有被審計似乎有點疏忽,所以希望有人會添加一個答案,讓你能夠深入到底。
相關問題
- 1. 如何找出誰運行sudo命令?
- 2. tkinter按鈕來運行命令並銷燬彈出窗口
- 3. Data_Wrap_Struct和銷燬命令
- 4. 從命令行運行Julia的開銷
- 5. 我如何執行命令誰輸入
- 6. 如何創建當我退出內部運行的命令時不會被銷燬的窗格?
- 7. 無法運行一些命令TFS
- 8. 如何在AngularJS中銷燬指令?
- 9. 如何運行命令行
- 10. 如何運行命令行
- 11. TclError:無法調用「銷燬」命令:應用程序已被銷燬
- 12. 銷燬活動如何運作?
- 13. Powershell腳本從命令行運行,但不是從TFS運行
- 14. 在TFS中檢出GIT文件之前運行命令構建
- 15. 如何銷燬tinyMce?
- 16. 如何銷燬ICONINFO?
- 17. 如何銷燬cookie
- 18. 如何銷燬SKPhysicsBody?
- 19. 如何銷燬NSHTTPCookies?
- 20. 銷燬瓶子令牌Token
- 21. 銷燬JSON Web令牌
- 22. 銷燬和重建指令
- 23. 在指令中銷燬$ interval
- 24. 如何運行GIT命令
- 25. 如何運行此命令?
- 26. 如何運行命令
- 27. execvp如何運行命令?
- 28. 如何運行命令
- 29. 如何運行ruby命令?
- 30. 如何運行「運行欄」命令?
馬丁伍德沃德不說謊時,他說沒有什麼你不知道的:D – DaveShaw 2012-02-07 23:10:31
優秀的答案,我認爲會有辦法從數據庫中得到這個。這是一個遺憾,它不記錄在源代碼管理歷史中。 – 2012-02-08 00:03:00
這給了我準確的信息,我正在尋找。非常感謝! – 2012-02-08 15:09:07