Build Project> Как проверить различные репозитории в разных папках

Я новичок в TeamCity. У меня есть проекты в разных хранилищах. Я хочу проверить свои проекты в разных подпапках. например.

Предположим, что у меня есть 3 проекта .net в трех разных проектах.

Framework

XYZ

MyProject

Каждый проект хранится в собственном репозитории. MyProject содержит файл решения, в котором предполагается, что файлы папок Framwork и XYZ находятся в главной папке, так что структура папки выглядит так:

+ рамки

 -ProjectFile
 -.........

+ XYZ

 -ProjectFile

+ MyProject

 -SolutionFile(has references of both Projects.)

Теперь моя проблема в том, что я хочу проверить мои проекты из разных репозиториев в собственных папках. Как настроить его в TeamCity.

Спасибо

Ответы

Ответ 1

Вам необходимо настроить каждый корень VCS в настройках контроля версий. Для каждого корня вы можете укажите, какие папки вас интересуют с Правилами выписки. При создании правил оформления вы можете оставить структуру папок такой же, как в своем VCS, или можете перенастроить struture в соответствии с вашими потребностями.

http://confluence.jetbrains.net/display/TCD5/2.Version+Control+Settings

http://confluence.jetbrains.net/display/TCD5/VCS+Checkout+Rules

В порядке решения данной проблемы. Следующие правила оформления должны быть применены к соответствующему корню управления версиями.

+:.=>FrameWork
+:.=>XYZ
+:.=>MyProject