Разработка на Windows -> Развертывание на виртуальной машине? - PullRequest
0 голосов
/ 14 мая 2010

Есть ли простой способ интеграции с VirtualBox, чтобы я мог разрабатывать под хостом, Windows, а также развертывать и запускать сценарии через смонтированную папку в гостевой системе Linux?

Я ищу разработку для Linux под Windows, вроде.

Ответы [ 3 ]

1 голос
/ 14 мая 2010

Возможно, вы захотите проверить бродягу http://vagrantup.com/

Он предоставляет удобную и простую систему для создания виртуальной машины из шаблона в Virtual Box и автоматически подключает папку проекта в гостевой виртуальной машине. Конфиг также может быть легко включен в ваш проект, чтобы другие могли его использовать.

1 голос
/ 14 мая 2010

Вы можете использовать функцию общих папок VirtualBox, чтобы ваша виртуальная машина Ubuntu могла подключить каталог вашего хоста Windows. Тем не менее, вы, скорее всего, столкнетесь с некоторыми несоответствиями импеданса, такими как разные окончания линий. Я надеюсь, что это меньше всего твоих забот.

0 голосов
/ 11 января 2013

Разрабатываю на PHP. И я использую Debian в качестве гостевой ОС, а Win7 - в качестве хост-ОС.

Вы можете автоматически смонтировать общую папку:

  1. новый файл в /etc/init.d/ с именем mnt_win_sf, чем вы его редактируете:

    Он должен иметь ту же информационную головку с /etc/init.d/apache2. И вам нужна только одна командная строка:

    mount -t vboxsf share_folder_name mount_point

  2. Нам также нужно выполнить этот сценарий перед apache2, поэтому мы редактируем /etc/init.d/apache2. В строке Require Start добавьте mnt_win_sf

  3. обновить их по:

    sudo update-rc.d mnt_win_sf по умолчанию

    sudo update-rc.d apache2 по умолчанию

...