2013-10-02 3 views
0

Я хотел бы получить в сборке создание сборки.Как получить создателя сборки

Возможно ли получить их от CodeActivityContext?

Как я могу это сделать?

+0

Определите, что вы подразумеваете под "build creator"? Человек, который создал рабочий процесс сборки, лицо, создавшее конструкцию def, лицо, которое поставило в очередь эту конкретную сборку, лицо, которое построит «от имени» для CI/gated Builds? –

+0

Имя человека, который поставил в очередь эту сборку в визуальной студии для выполнения. – David

ответ

1

Вы можете получить объект IBuildDetail для сборки из расширений контекста (или передать его деятельность в качестве аргумента)

context.GetExtension<IBuildDetail>()

Свойства будет обеспечивать то, что вам нужно

http://msdn.microsoft.com/en-us/library/microsoft.teamfoundation.build.client.ibuilddetail.aspx

Общественных property RequestedBy Получает пользователя, который запросил эту сборку.

Открытое свойство RequestedFor Получает пользователя, для которого была запрошена эта сборка.

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