Похоже, что на машинах разработки (например, на Macbook), если мы используем bundle install --deployment
, все драгоценные камни будут установлены в папку vendor/bundle
, и просто используйте больше дискового пространства, если у нас есть несколько проектов Rails 3 ( некоторый проект только для тестирования Rails 3). Если это не --deployment
, то драгоценные камни будут находиться в "общей" папке, а не внутри папки проекта, и поэтому могут совместно использоваться для разных проектов. Это правда?
Другое дело, нам нужно добавить все файлы в vendor/bundle
в наш репозиторий и нажать его? Похоже, что если мы это сделаем, мы просто запустим репо, потому что, если мы этого не сделаем, все подходящие камни будут установлены bundle install
с использованием всех драгоценных камней, указанных в Gemfile.lock
. (Gemfile.lock
- небольшой файл в репо). Это тоже правда?