Я пытаюсь выполнить TFSVersion Build Activity 1 для редактирования моего шаблона сборки TFS.BuildTemplate Edits: TFS Community Build Extensions: TFSVersion Build Activity - Проблемы с SourceDirectory
Мой шаблон по умолчанию (и некоторые дополнительные действия следуя инструкции выше) для TFS 2013 выглядят следующим образом:
Я не могу получить рабочий процесс работает. Вот вопросы:
Я читал, что SourcesDirectory находится в WellKnownEnvironmentVariables в пространстве имен Microsoft.TeamFoundation.Build.Activities.Extensions. Но когда я пытаюсь использовать SourcesDirectory в действии «Найти файл AssemblyInfo». он говорит мне, что он не объявлен. Я думал, что вы не должны заявлять об этом, потому что это уже известно? У меня есть ссылка Microsoft.TeamFoundation.Build.Activities. что еще мне нужно?
Инструкции говорят о том, чтобы найти GetWorkspace в шаблоне по умолчанию. У моего шаблона по умолчанию этого нет. Нужно ли добавлять его в группу помощников? или я могу что-то использовать из операции Initialize Environment. Но когда я смотрю там .. все, что я вижу, это «src». не уверен, что это такое. Нужно ли вообще делать GetWorkspace, если шаблон использует Act Env Act?
Не могли бы вы рассказать о том, как вы это сделали? Ваше сообщение помогло мне пояснить, что мне не нужна эта функция GetWorkspace, и мне нужен GetEnvironmentVariable, чтобы иметь исходный файл SourcesDirectory в файле Find AssemblyInfoFiles, но я понятия не имею, как «сохранить результат в локальной переменной» или что еще, что мне может понадобиться , Если бы вы могли набросать все части, которые были бы огромной помощью. Благодарю. –