Я искал это на MSDN и Google, но не смог найти конкретный ответ.TFS Queue Build на основе метки
Может кто-то помочь, можно ли в очереди сборки на основе: 1. Ярлык 2. Удельное филиал
Спасибо.
Я искал это на MSDN и Google, но не смог найти конкретный ответ.TFS Queue Build на основе метки
Может кто-то помочь, можно ли в очереди сборки на основе: 1. Ярлык 2. Удельное филиал
Спасибо.
Вы можете указать ярлык в поле «GetVersion» с L в начале. Возможно это определение конкретного процесса сборки, и если вы запрашиваете частную сборку.
Посмотрите here для подробного объяснения.
К сожалению, я получаю ошибку ниже: metaproj: Указанная конфигурация решения «UATBranch | Any CPU» недействительна. Укажите правильную конфигурацию решения с использованием свойств конфигурации и платформы (например, MSBuild.exe Solution.sln/p: Configuration = Debug/p: Platform = "Any CPU") или оставьте эти свойства пустыми для использования конфигурации решения по умолчанию. –
Вы можете создать сборку по этикетке. Однако вы также должны создать проект и добавить свои файлы в решение. (Обратите внимание, я сделал это на Visual Studio 2013)
Шаг за шагом:
1) Создание проекта SLN и добавьте файлы, которые вы хотите включить 2) Измените файл csproj включить все: (Replace OUT * , вам нужно будет сделать для каждого уровня папки с путем к файлам для развертывания определенных в растворе, т.е. OUT ***, как много уровней, по мере необходимости)
<ItemGroup>
<None Include="OUT\*">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="OUT\*\*">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>
3) Проверьте в системе управления версиями проекта 4) Создать ярлык - добавьте следующие элементы: файлы, которые вы хотите развернуть, SLN, CSPROJ, AssemblInfo.cs и сохранить ** Importa nt, CSPROJ всегда должен быть одним и тем же файлом и использовать подстановочный знак в папках. 5) Создать определение сборки - использовать шаблон по умолчанию. Установите свойство «Получить версию» на свою LABEL с L спереди. Например: LMOOLABEL (метка MOOLABEL) 6) Стартовые и сборку и убедитесь, что он завершает и копируют файлы более уронить место,
конфигурации Я использую:
ReleaseDefaulTemplate.11.1.xaml
MSBuild Arguements: /p:GetVersion=Lversion;VisualStudioVersion=12.0
пожалуйста, объясните, что вы имеете в виду с «конкретная ветвь» – Khh