Build Project> Как оформить заказ в разных репозиториях в разных папках - PullRequest
15 голосов
/ 19 января 2011

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

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

Framework

XYZ

MyProject

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

+ FrameWork

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

+ XYZ

 -ProjectFile

+ MyProject

 -SolutionFile(has references of both Projects.)

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

Спасибо

1 Ответ

19 голосов
/ 19 января 2011

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

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

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

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

+:.=>FrameWork
+:.=>XYZ
+:.=>MyProject
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...