Есть ли способ изменить интервал опроса для приложения панели уведомлений сборки для TFS 2010?
Изменить интервал опроса для уведомления о создании в TFS 2010
Ответ 1
По иронии судьбы, код приложения лотка Build Notifcation поддерживает изменение интервала опроса с помощью конструктора с параметрами, но корневой код, который запускает опрос с жестких кодов, имеет значение.
Если вы действительно хотите изменить интервал опроса, вы можете теоретически создать процедуру замены Main() и повторно записать запуск формы и таймера опроса, чтобы иметь возможность проходить в вашем собственном настраиваемом интервале опроса, но я думаю, что это, вероятно, не стоило бы времени и инвестиций.
EDIT: новая версия сборника Jim Liddel Team Build на сборке 1.3.0 теперь содержит поддержку TFS 2010, а также настольное приложение, а не просто скринсейвер! Это намного лучше, чем экран сборки команды. http://teambuildscreen.codeplex.com/
Ответ 2
В этом случае кто-то другой ищет это;
Задержка уведомления по электронной почте не влияет на лоток уведомлений сборки
Посмотрите это сообщение в блоге: http://blogs.msdn.com/b/ukvsts/archive/2010/10/08/team-build-notification-polling-interval.aspx
В принципе Существует параметр реестра, который контролирует это, и вы можете найти его под:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\TeamFoundation\Build\BuildNotification\Subscriptions
По умолчанию 2:30
Ответ 3
Вы можете сделать это в быстром однострочном пространстве Powershell:
sp HKCU:\Software\Microsoft\VisualStudio\12.0\TeamFoundation\build\BuildNotification\Subscriptions PollingInterval 00:00:05
"12.0" в середине относится к VS 2013. Измените его на "10,0" в 2010 году, "11,0" для VS 2012 и "14,0" для Visual Studio "14".
Помните, что после этого вы должны перезапустить инструмент. Если вы не хотите выходить из системы и заходить в нее, закрывая приложение-лоток, запустите в командной строке что-то вроде этого: "%vs120comntools%..\ide\BuildNotificationApp.exe"
(с двойными кавычками) должно сделать трюк.
Для тех, кто не знаком с Powershell, "sp" является псевдонимом для "Set-ItemProperty" , который может работать со многими типами объектов, включая ключи реестра.