我正在使用Visual Studio TFS 2010,並且想要開發通知應用程序。我試過CommitCheckin事件處理程序暴露的VersionControlServer類。但事件並未解僱。我使用它來通知用戶每當簽入完成。TFS CommitCheckin事件未觸發
0
A
回答
1
我相信大部分VersionControlServer
類事件只有在進程發生變化時纔會觸發。你要做的是找出在另一個過程中發生了什麼變化。該功能沒有很好的記錄,但應該可行: PendingChangesChanged
事件被觸發跨進程。
我相信您需要在您的過程中初始化NotificationManager
以接收通知。
+0
這通常在PendingChangesChanged周圍是正確的。這裏實際發生了什麼 - 當您在一個客戶端中更改Pending Changes列表時,它會通過IPC通知其他客戶端,然後他們應該刷新其未決更改,並且還會觸發相應的事件。有一些問題 - 例如,Eclipse 2010的TFS插件不參與IPC,並且您無法確定更改是否已取消或是否發生了檢入(只是未完成的更改已經結束)。 – 2012-02-29 19:55:00
相關問題
- 1. 事件未觸發
- 2. 事件未觸發
- 3. TFS API BranchObjectCreated事件不會觸發
- 4. 更改事件未觸發
- 5. FileStream未觸發事件
- 6. JQM pageinit事件未觸發
- 7. onFling事件未觸發
- 8. PreRender事件未被觸發
- 9. Uploadify未觸發onProgress事件
- 10. dijit.form.FilteringSelect onChange事件未觸發
- 11. Mouseenter事件未能觸發
- 12. AS3 NetStatusEvent事件未觸發
- 13. 點擊事件未觸發
- 14. OracleDependency事件未觸發
- 15. TextChanged事件未觸發
- 16. Application_LogRequest事件未被觸發
- 17. KeyDown事件未被觸發
- 18. ASP.NET:DropDownList onIndexChanged事件未觸發
- 19. OnSelectedIndexChanged事件未觸發
- 20. BitmapImage ImageOpened事件未觸發
- 21. OnTouchMove事件未觸發
- 22. ItemSend事件未觸發
- 23. jqGrid afterSaveCell事件未觸發
- 24. UWP TimedMetadataTrack事件未觸發
- 25. 雙擊未觸發事件
- 26. WCF Global.asax事件未觸發
- 27. 未觸發jQuery事件
- 28. Javascript onClick事件未觸發
- 29. AsyncFileUpload事件未觸發
- 30. CheckboxInputElement.onChange事件未觸發
某些代碼可能?用戶可以創建一個提醒,如果他們想要得到通知。 – Feroc 2012-02-29 09:15:41