我嘗試使用新的服務器端插件功能,2010年TFS更新一個TFS工作項目(我的如何開始從here和here這樣的基礎知識)使用服務器端方法
它效果很好,比處理TFS事件的正常Web服務方式快很多倍。
但服務器端的方法是非常非法的。我已經想通了如何檢索工作項(通過Microsoft.TeamFoundation.WorkItemTracking.Server.DataAccessLayerImpl.GetWorkItem
(和GetWorkItemXml
)
但是這樣的更新是困惑我,所有的更新方法將XML,但你從GetWorkItemXml找回XML是不正確的格式(它說「行動'FIELD'是不允許的)
我已經嘗試過使用客戶端TFS API,它的工作原理,但它比我想要的慢,因爲它將肥皂調用回服務器。因爲我已經在服務器上運行了,所以不必再有那種額外的(不需要的)通信步驟。
有沒有人在那裏有任何TFS的服務器端經驗?你能給我一個關於如何使用服務器端方法更新工作項目的指針嗎?
你用什麼方法來更新工作項目? – 2011-01-24 18:59:03