Мы используем TFS в предположении, обновление версии 2015 года 3. Мы используем несколько командных проектов. Некоторые проекты Team используются для приложений (контроль и сборка исходного кода), другие командные проекты (с несколькими группами в нем) используются для отслеживания рабочих элементов. Команды могут работать в разных приложениях.Использование управления выпуском TFS с многостраничными командами
Теперь мы изучаем функциональность Release. Желательно, чтобы мы использовали один командный проект, чтобы отслеживать все выпуски, поэтому мы получаем обзор всех выпусков в нашей организации. Но я не могу понять, как этого добиться.
Есть ли способ определить определения выпуска, связанные с сборками из другого проекта команды? Here Microsoft говорит: «При развертывании артефактов Team Build, опубликованных в рамках одного и того же командного проекта, дополнительная настройка не требуется». Поэтому я предполагаю, что нужно сделать дополнительную настройку, но я не могу понять, как это сделать.
Вам нужно переосмыслить, как вы настраиваете, это не то, как предполагается использовать TFS. Один командный проект должен содержать весь код, рабочие элементы, сборку и выпуск для одного проекта/кодовой базы/TP. На каком-то уровне я считаю, что вы можете установить конструкцию def в одном TP, чтобы смотреть папки с другого, но никогда не сможет обновлять рабочие элементы из проекта третьей команды, и вы рискуете, что разрешения не будут корректно проходить между ними , –
Были некоторые причины для этой структуры. В основном из-за устаревания полностью из TFS 2005. Еще одна причина заключается в том, что количество приложений и определение сборки. Как разработчик вы не хотите прокручивать вниз поиск определения сборки в длинном списке. Но я думаю, мне нужно снова пересмотреть нашу настройку ... – user6753355
Что касается сборок, вы должны посмотреть на переход к новой системе Build (build vNext) в TFS 2015. Это намного лучше, чем система на основе xaml в более старых версиях TFS. У него также есть папки (наконец), чтобы вы могли организовать свои сборки разумно. –