【发布时间】:2012-08-26 20:38:26
【问题描述】:
我要处理一个TFS的事件,比如WorkItemChangeEvent。
我编写了一个将描述写入事件日志的类库。然后我将它添加到 TFS 的 Plugins 文件夹下。当事件发生时,事件日志中没有关于它的描述。
我正在使用 TFS 2012 和 Visual Studio 2011 Beta
【问题讨论】:
标签: visual-studio tfs
我要处理一个TFS的事件,比如WorkItemChangeEvent。
我编写了一个将描述写入事件日志的类库。然后我将它添加到 TFS 的 Plugins 文件夹下。当事件发生时,事件日志中没有关于它的描述。
我正在使用 TFS 2012 和 Visual Studio 2011 Beta
【问题讨论】:
标签: visual-studio tfs
查看我在此处发布的this answer 以获取调试 TFS 事件的帮助。
我在这里复制了详细信息:
你可以通过设置NotificationJobLogLevel to 2得到一些好的错误信息,然后 查询数据库中的JobHistory 表。这应该向您显示任何错误 发生。
【讨论】:
您可以在tfs_ProjectCollectionName 数据库中的表tbl_eventSubscription 中搜索事件通知。
为了检查数据是否保存在数据库中,您还可以检查Server Manager\Diagnostics\Event Viewer\Custom Views\Server Roles\Administrative Events。
【讨论】: