У меня есть проект рельсов, развернутый на геройку, который имеет только производственную среду.как создать промежуточную среду в heroku и нажать приложение
Я создал промежуточную среду, выполнив: «Heroku создать APPNAME --remote постановки»
размера пробкового для на моем exsiting приложения 4.4MB и .git хранилище 85Mb.
Когда я делаю git push master, он пытается загрузить все 85MB в heroku вместо всего лишь 4.4MB (который фактически содержит файлы приложений).
Это то, что должно произойти? Я создаю промежуточную среду?
Спасибо.
Согласен, OP, вероятно, просто придется переносить одноразовую загрузку всей истории в новый репозиторий приложения. Если бы был способ рассказать Heroku о том, что новое приложение связано с оригинальным приложением, тогда они могут включить совместное использование объектов Git, чтобы пользователь мог загружать только изменения с момента предыдущего моментального снимка в репозитории приложения «forked». Вероятно, это больше (back-end) проблема, чем это стоит предложить. –
да, вот что я делал. Первоначально я думал, что размер скомпилированного пули будет составлять 85 МБ, но его только около 10 МБ. Thx для ваших ответов ребята. – Varun
Кроме того, существует определенный dotk-файл '.slugignore', специфичный для героя, который позволяет вам перечислять файлы в репозитории Git, которые Heroku должен пропустить при компиляции репозитория в пул. Это может помочь сократить размер слизи, если в вашем репозитории имеются большие файлы документации, PSD и т. Д., Но вы не хотите, чтобы они были в вашем slug. – yfeldblum