美好的一天!如何在TFS上標記WorkItem狀態更改?
我想知道,如何在TFS 2010 \ 2013上的WorkItem狀態更改上標註?
我應該使用WCF嗎?
請告訴我們路。
謝謝。
P.S.我需要通過c#訪問tfs工作項更改:當工作項更改時 - 我想獲得一些通知並通過c#執行某些操作。但它通過運行sheduler得到。 我想在onWorkItemChanged之類的事件上訂閱我的程序:當某個用戶更改任務程序時,將此更改並執行一些工作。
美好的一天!如何在TFS上標記WorkItem狀態更改?
我想知道,如何在TFS 2010 \ 2013上的WorkItem狀態更改上標註?
我應該使用WCF嗎?
請告訴我們路。
謝謝。
P.S.我需要通過c#訪問tfs工作項更改:當工作項更改時 - 我想獲得一些通知並通過c#執行某些操作。但它通過運行sheduler得到。 我想在onWorkItemChanged之類的事件上訂閱我的程序:當某個用戶更改任務程序時,將此更改並執行一些工作。
有不同的方法來實現這一點。您可以通過實施ISubscriber和聽WorkitemChangedEvent TFS的過程中,直接做到這一點:
http://www.almguide.com/2011/12/tfs-server-side-event-handlers/
還是使用客戶端API,你可以註冊一個WCF服務,得到通知的工作項的變化。所以你可以在不同的層上實現邏輯。
你可以在這裏找到兩種情況:
http://tfswiwatcher.codeplex.com
2010版採用了客戶端的方式和2012年和2013年版本所使用的服務器端方法。
我可以在2013和2013版本中使用客戶端方式嗎? – user2545071
是的客戶端方式也有可能在2013年。 – Scordo
順便說一句。客戶端api註冊通知的方式只是BisSubsribe工具的代碼替代方案 – Scordo
TFS具有設置電子郵件通知的功能。檢查this MSDN頁面尋求幫助。
您可以使用工具BisSubsribe註冊一個事件。它可以將您自己的服務連接到TFS中發生的事件。
無法回答,因爲我們錯過了上下文。訂閱,讓他們到你的程序或通過電子郵件或本地服務得到他們的反應? – TomTom