У меня есть приложение heroku, и он записывает некоторые данные в файлы во время работы над производством. Но когда я делаю некоторые изменения кода на локальном компьютере, а затем удаляю их на удаленные все файлы из этого каталога, они полностью удаляются. Есть какой-то взломать, как выталкивать все изменения кода в герою без этой директории с файлами?Heroku push. Как не изменить один подкаталог
ответ
Чтобы предотвратить попадание определенного каталога в герою, просто добавьте этот каталог в ваш файл .gitignore.
Однако, я думаю, у вас может возникнуть более фундаментальная проблема с дизайном. Вы упомянули, что ваше приложение записывает данные в файлы локальной файловой системы в процессе производства. Это почти наверняка то, что вы НЕ хотите делать! Обратите внимание, что локальная файловая система ваших динамиков Heroku НЕ МОЖЕТ использоваться для сохранения данных. Каждый раз, когда ваш Heroku dyno restarts по какой-либо причине (и это происходит не реже одного раза в 24 часа или около того, хотите ли вы этого или нет), ВСЕ данные, которые ваше производственное приложение пишет в локальную файловую систему, будут потеряны.
Подводя итог: Чтобы сохранить данные из вашего производственного приложения, вам нужно использовать какой-то stateful backing service, такой как, например, Heroku Redis.
- 1. Развернуть подкаталог Heroku
- 2. Heroku развертывает подкаталог?
- 3. Deploy git подкаталог на heroku
- 4. git push и git push heroku master за один шаг
- 5. Развертывание на Heroku от мерзавца подкаталог
- 6. Heroku: Не удалось git push
- 7. Django Heroku push failing
- 8. push heroku to github
- 9. Heroku taps push weirdness
- 10. Heroku Push - ошибка с Git Push to Heroku
- 11. Heroku Push - Неверный путь
- 12. Push to Heroku отклоняется
- 13. Heroku Push Errors
- 14. git push heroku висит
- 15. Heroku Git Push Ошибка
- 16. HTTP Push on Heroku
- 17. Ошибка Heroku push fog
- 18. Action Mailer - Heroku Push
- 19. Heroku push issue: Bower resolver не найден
- 20. .htaccess - не добавит WWW только один подкаталог
- 21. Heroku - git push
- 22. Push responses to Heroku
- 23. Heroku push отклоняется
- 24. heroku push tutorials confusing
- 25. Heroku push to production
- 26. git push heroku master
- 27. heroku db: push failing
- 28. heroku: подкаталог маршрута ко второму адресу node.js?
- 29. Push failed, heroku, django, scrapy-heroku
- 30. heroku config: push не добавляя переменные окружения
Спасибо за ответ! –