2010-01-28 2 views

ответ

2

Если вы используете общедоступный репозиторий (или тот, в котором неавторизованные пользователи могут его искать), вы можете также игнорировать config/database.yml, так как он содержит информацию (имена пользователей и пароли) о вашей базе данных, которые вы, возможно, захотите сохранить конфиденциальными.

Тем не менее, вам нужно будет прочитать/объяснение, так как оно прерывает ваше приложение при проверке.

+0

Это относится также к другим конфигурационным файлам, например файлам s3.yml. Я проверяю наличие необходимых файлов при запуске и печать предупреждения/выхода. Некоторые люди исключают 'schema.rb', но это приведет к проблемам после установки сервера непрерывной интеграции. –

+0

Да, оставляя 'schema.rb' вне - это плохая вещь! И добавление предупреждения/выхода при запуске приложения действительно может быть хорошим решением, помимо чтения/объяснения. – Veger

Смежные вопросы