Что хороший .gitignore должен использовать с направляющими на Heroku?

Что хороший .gitignore должен использовать с направляющими на Heroku?

*.log  
*.sqlite3

что еще?

27
задан Victor 30 March 2010 в 01:44
поделиться

2 ответа

Это очень похоже на: Rails: исключить что-либо из контроля версий? Вот мой ответ.

DHH только что опубликовал в Twitter , что в Rails 3 будет .gitignore по умолчанию, который включает:

db/*.sqlite3
log/*.log
tmp/**/*

Обычно это то, что я исключаю. Некоторым людям также нравится исключать файл database.yml, если он находится в публичном репо, и вы не хотите раскрывать свои пароли к базе данных.

36
ответ дан 28 November 2019 в 05:03
поделиться

Имейте в виду, что slug-компилятор Heroku имеет очень похожую функцию, использующую файл с именем .slugignore . Синтаксис этого файла примерно такой же, как в .gitignore .

Таким образом, вы можете продолжить работу в обычном режиме (например, хранить файлы PSD, электронные таблицы и другие общие файлы), но удалить их во время выполнения на Heroku, чтобы уменьшить размер заголовка (<20 МБ звучит хорошо).

5
ответ дан 28 November 2019 в 05:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: