2014-11-17 8 views
0

Я был только что обнаружен Vagrant, и я хочу использовать его в своем развитии. Я просто хотел посмотреть, как это делают некоторые более опытные разработчики.Разработка на основе бродяг

Предполагаю, что на моей локальной машине у меня будет папка, скажем ~/server /, где я буду хранить все мои проекты (по одному в каждой папке), и каждый будет содержать Vagrantfile.

Вопросы:

  • GIT: не я установить мерзавец на моей машине и сделать толкание/потянув локально, или положить его на виртуальной машине для каждого проекта и запустить те оттуда?
  • DB: база данных, очевидно, войдет в vm для каждого проекта, но как я смогу их легко модифицировать? Должен ли я установить phpmyadmin или такой инструмент на каждом vm?
  • Каков наилучший способ доступа к vms в браузере? Я назначаю каждому из них другой IP-адрес, а затем добавляю запись в свой/etc/hosts?

Я только начинаю с Vagrant, поэтому есть, вероятно, вопросы, которые у меня есть, которые даже не появились мне в голову, поэтому любые другие предложения, которые вы могли бы мне дать, чтобы вы считали важными для этого, будут очень полезно для меня.

Заранее благодарим за ответы.

ответ

0
  • GIT: На мой взгляд, вы должны установить Git и настройки репозиториев с помощью бродячего резервирования на каждой виртуальной машине, и после этого вы можете создать GIT крючки на локальном компьютере, который будет обновлять код на каждой виртуальной машины на локальный коммит.
  • DB: Вам не нужно устанавливать phpmyadmin на vms. Вы можете легко модифицировать БД (я предполагаю, вы хотите изменить записи) через клиента БД, установленного на вашем локальном компьютере (предпочтительнее), или вы также можете использовать phpmyadmin на локальном компьютере с удаленным подключением.
  • Да, вы можете это сделать.
Смежные вопросы