2014-09-30 4 views
1

Я хочу написать плагин или службу, которая должна запускать/вызывать событие при каждой регистрации (TFS). Я хочу, чтобы этот плагин был развернут только на определенных клиентских машинах.TFS: Событие триггера для каждой регистрации на стороне клиента

Я написал плагин на уровне TFS, но я хочу написать тот, который будет работать на стороне клиента.

Сценарий:

Пользователи (U1, U2, U3, U4). Я хочу, чтобы плагин был развернут в машинах U1, U2 и U3. Когда U1, U2 или U3 регистрируют файл, я хочу вызвать событие (или веб-страницу или какой-либо другой файл).

Это событие не должно запускаться, когда U4 проверяет любой файл.

Любые мысли?

ответ

1

Вы хотите написать политику проверки. Это развертывается в Visual Studio и запускается как часть проверки. Существует множество полисов из коробки, и вы можете делать все, что захотите, в политике.

Вы можете унаследовать от ICheckinPolicy.

+0

Вид политики регистрации. Я установил политику регистрации на уровне TFS. Никаких проблем не было. Но то, что я хочу, это что-то вроде проверки политики проверки на стороне клиента (если пользователь установит политику проверки плагинов, он будет работать для него). Могу ли я создать плагин/триггер на уровне клиента? –

+0

CheckIn Политики проверяются только на стороне клиента. Проверка проверки политики на стороне сервера отсутствует. –

+0

Согласен. Но мое требование - развернуть плагин на клиентском сервере. Можем ли мы добиться этого? –

Смежные вопросы