我正在嘗試創建一個「奇怪的推送通知」。 每當TFS中有新的任務/請求時,我都會在我的C#程序中收到通知,因此我可以採取必要的措施... 問題是,正如我所看到的,TFS2015僅支持將通知和警報電子郵件地址...在C#中獲取Tfs通知/提醒#
如果將有一個什麼樣的解決方案可以通知(如與事件)我的代碼,我已經收到了新的電子郵件...(我們使用的是Outlook)
無論如何,如果有人有更好的解決方案,不要拒絕!
我正在嘗試創建一個「奇怪的推送通知」。 每當TFS中有新的任務/請求時,我都會在我的C#程序中收到通知,因此我可以採取必要的措施... 問題是,正如我所看到的,TFS2015僅支持將通知和警報電子郵件地址...在C#中獲取Tfs通知/提醒#
如果將有一個什麼樣的解決方案可以通知(如與事件)我的代碼,我已經收到了新的電子郵件...(我們使用的是Outlook)
無論如何,如果有人有更好的解決方案,不要拒絕!
要實現您的目標,您可以開發一個Outlook的VSTO加載項來收聽Outlook。然後,您直接針對項目中的ThisAddIn類編寫代碼。在VSTO添加用於Outlook的
獲取開始,你可以參考一下:https://msdn.microsoft.com/en-us/library/cc668191.aspx
您可以創建一個服務器端插件來跟蹤服務器的事件,並通知:TFS Event Handler for Team Foundation Server。
謝謝,但我沒有權利在服務器上創建這樣的東西.. – Colosh
@Farkangyal然後另一種解決方案是,創建一個Web掛鉤(https://www.visualstudio.com/en-us/docs/integrate/get-started/service-hooks/services/webhooks)在TFS訂閱工作項目事件並創建一個服務應用程序來檢查這些Web鉤子。 –
你使用的是TFSVC還是git?如果你使用的是git,你可以用鉤子來完成你要找的東西,它會執行一個CURL請求來通知你的程序。 – jzarob
這不是不幸的。 – Colosh
TFS 2015有Web Hooks和服務器端插件,爲什麼你不能使用這些? –