2016-08-16 1 views
0

Моя компания использует TFS для управления версиями. (TFVC) Один из жуликов проекта решил использовать GIT. Затем у них были серьезные проблемы с обучением и другими причинами, потому что люди не понимали распределенную систему.Как получить проект TFS 2015, чтобы показать правильные шаблоны сборки

С TFS 2015 вы можете иметь как хранилище TFVC, так и репозиторий GIT в одном командном проекте. Поэтому мы просто создали новый репозиторий TFVC и переместили весь код на него. Все работает отлично, но мы не можем получить доступ к нашим шаблонам сборки XAML. Таким образом, мы не потеряли историю работы SCRUM и все их отставание.

Когда мы идем к сборке, в шаблоне он ищет шаблоны GIT. Я предполагаю, что это связано с тем, что первоначально проект команды был создан с репозиторием GIT. Есть ли способ указать это на шаблоны TFVC, как и на все наши другие проекты?

ответ

2

Это не связано с репозиторием, если вы создаете проект команды GIT, вы можете выбрать определение построения GIT. Также проект TFVC.

Для вашей ситуации, вы можете предложить место код ваших Git проектов к существующей команде проекта, созданного с TFVC хранилищ (Это Двунаправленный). Наличие хранилищ TFVC и Git в одном и том же командном проекте позволяет легко получить доступ к вашим рабочим статьям, сборкам и истории кода без переключения командных проектов.

Подробно способы можно найти этот MSDN блог: TFVC and Git repositories in the same team project

Примечание:

  • Потребность TFS2015 update1 и выше
  • Visual Studio 2015 Update 1 имеет поддержку проектов команды с обоими типами репо

Если вы не хотите перемещать G IT-код для проекта TFVC, альтернативным способом было бы добавление сценария Power-Shell в определение сборки для клонирования кода из проектов Git во время процесса сборки.