我正在使用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. TFS API BranchObjectCreated事件不会触发
- 2. slickgrid viewportchanged事件未触发
- 3. 未触发鼠标事件
- 4. Silverlight DataGrid事件未触发
- 5. dijit.form.FilteringSelect onChange事件未触发
- 6. ASP.Net Session_Start事件未触发
- 7. window.on.scroll事件未触发
- 8. Mouseenter事件未能触发
- 9. Uploadify未触发onProgress事件
- 10. 未触发jQuery事件
- 11. 双击未触发事件
- 12. onFling事件未触发
- 13. OnSelectedIndexChanged事件未触发
- 14. jqGrid afterSaveCell事件未触发
- 15. OracleDependency事件未触发
- 16. AS3 NetStatusEvent事件未触发
- 17. 更改事件未触发
- 18. PreRender事件未被触发
- 19. BackgroundWorker事件未触发
- 20. FOSUserBundle事件REGISTRATION_INITIALIZE未触发
- 21. TableDnD onDrop事件未触发
- 22. 未触发ContactUp事件
- 23. ASP.NET:DropDownList onIndexChanged事件未触发
- 24. 未触发触摸和滑动事件
- 25. FLEX:swfloader组件未触发完成事件
- 26. 组件的onchange事件未触发
- 27. ReportViewer控件滚动事件未触发
- 28. UI确认未触发事件
- 29. 在VisualForce中未触发的事件
- 30. jQuery选择“更改”事件未触发
某些代码可能?用户可以创建一个提醒,如果他们想要得到通知。 – Feroc 2012-02-29 09:15:41