Как организовать работу нескольких разработчиков в symfony?

mars37

Новичок
Как организовать работу нескольких разработчиков в symfony?

Я в symfony новичок. Подскажите, как лучше ("идеологически правильнее") организовать работу нескольких разработчиков с этим фреймворком в плане индивидуальных настроек?

Т.е. на рабочем сервере одни параметры (например подключения к БД), у разработчика №1 - другие, у разработчика №2 - ...
У нас используется subversion.
Раньше, в проекте, разрабатываемом без использования фреймворка, делали так:
подключали файлик local_settings.inc.php, где у каждого разработчика хранились индивидуальные настройки, и этот файлик занесли в игнор-лист SVN.

На symfony конечно можно "штатными средствами" указать индивидуальные настройки для рабочего сервера (.prod) и для среды разработки (.dev). Но как разделить эти настройки для нескольких разных разработчиков?
 

Black Raven

Новичок
подключали файлик local_settings.inc.php, где у каждого разработчика хранились индивидуальные настройки, и этот файлик занесли в игнор-лист SVN.
А почему config/databases.yml не занести в игнор?
Если очень хочется кастомности - что мешает через ProjectConfiguration определять и проставлять что нужно?
 

mars37

Новичок
Спасибо за ответ. Насчёт подключения к БД, - да, наверное будет лучше databases.yml занести в игнор.

И для всего остального (хотя этого остального всего-то одна-две строчки) в самом начале ProjectConfiguration.class.php
я подключил всё-же local_settings.inc.php.

Можно там поставить хоть date_default_timezone_set, а то безобразие - после очистки кеша первый запрос вызывает Strict Standard :)
 
Сверху