Я работаю в организации, которая использует TFS 2015 для ALM. Структура выглядит следующим образом:Создание определения BuildvNext, которое использует Git Repo в другом проекте команды
- Коллекция
- ВИТ TP (TFVCS)
- Код ТР1 (Git)
- Код ТР2 (Git)
Все работы отслеживание элементов выполняется в командном проекте «WIT TP» в рамках проектных команд. Это также включает в себя все области, итерации и (что наиболее важно) планы испытаний/случаи.
Весь код хранится в отдельных командных проектах, таких как код TP1. В общем, между проектами Team Team и проектной группой существует 1-1 корреляция между Team Team Project.
В частности, код для автоматизированных тестов находится в коде Team Project. Вы можете знать, что диспетчер тестирования Microsoft может просматривать только определения построения, созданные в Team Project. Специфика не важно, на самом деле, вот моя цель:
Создайте определение сборки в одной команде проекта, используя исходные файлы, расположенные в мерзавца репо, принадлежащих к другой команде проекта
Я знаю, это может работать с TFVCS. Я не вижу веских причин, почему он не может работать на git. Я пытался обратиться к (на самом деле внутренний) мерзавца репо в качестве «внешнего Git репо» и создавая то, что я считал, были правильные конечные точки, но столкнулся с ошибкой:
Too many redirects or authentication replays
Prepare repository failed with exception.
Еще один вопрос я бегу заключается в том, что в проекте рабочей группы используется TFVCS. Таким образом, на вкладке «Репозиторий» окна редактирования определения сборки нет опции для внутреннего репозитория git. Экспериментировать с другими командами, используя git, не было лучше - хотя я могу выбрать Git repo, я не могу ссылаться на один в другой части сервера.
Благодарим за помощь!
Вы пытались создать git-репрограмму с подмодулем, указывающим на другой репродуктор? В зависимости от уровня обновления, который может работать. –
@ RolfHuisman Я еще не пробовал, нет. Основываясь на ответе Microsoft, похоже, что эта недостающая функция требует обходного пути. Я попробую подмодуль или, возможно, определение поддельной сборки в проекте команды отслеживания рабочих элементов. Я не могу поверить, что это возможно для TFVCS, а не для Git. – Ryanman