2014-12-12 2 views
0

У меня есть контроллер сборки TFS 2013 с Git,TFS 2013 шаблон Git - получить источники реж

Я пытаюсь настроить GitTemplate.xaml, чтобы получить сценарий командной строки для запуска после сборки.

Для этого мне нужен источник dir (например, когда контроллер сборки клонирует git repo).

Я пытался получить его так:

<mtbac:GetEnvironmentVariable x:TypeArguments="x:String" sap2010:WorkflowViewState.IdRef="GetEnvironmentVariable`1_1" Name="[WellKnownEnvironmentVariables.BinariesDirectory]" Result="[sourceDir]" /> 

но значение всегда нуль.

ответ

0

Чтобы получить это, вы должны использовать GetBuildDirectory активность (MSDN)

Затем добавьте значение SourcesFolder от InitializeEnvironment деятельности.

0

GitTemplate может запускать скрипты из коробки и не требует настройки для этого.

http://msdn.microsoft.com/en-us/library/dn376353.aspx

GitTemplate.12.xaml

Есть различные места, которые вы можете инъекционные сценарий. В то время как сборка выполняется, для большей части того, что вы хотите, доступны экологические верификации.

http://msdn.microsoft.com/en-us/library/hh850448.aspx

Старайтесь не настраивать ваше .xaml создавать шаблоны ...

+0

они не доступны в моей TFS: http://i.stack.imgur.com/ohyIM.png – zaitsman

+0

Использование GitTemplate .12.xaml –

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