Teamcity 10, где хранить версионные настройки

Teamcity 10 предлагает новую функцию хранения настроек проекта в системе контроля версий

Какова наилучшая практика хранения этих настроек?

  • Держать его в том же репо, где находится код?
  • Поместите это в отдельный репо?

1 ответ

Мы поместили его в отдельный репозиторий Git, называемый teamcity-settings, после того, как поместили его в репозиторий с некоторыми другими вещами для непрерывной интеграции. Проблема с тем, чтобы он был вместе с чем-то еще, заключался в том, что он создает слишком много "шума" в истории git, поскольку каждое обновление конфигурации сборки TeamCity выполняет коммит.

Поэтому мое предложение - пусть настройки TeamCity живут своей жизнью в управлении версиями.:)

Другие вопросы по тегам