2010-05-14 2 views
0

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

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

+0

Может быть, вам следует указать технологию, о которой вы говорите :-) – echox

+0

Это довольно ясно для меня, о чем он говорит. Windows, VirtualBox и Linux/Ubuntu. –

ответ

1

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

+0

Я работаю в среде IDE, которые либо автокорректируют окончания строк, либо используют любые концы строк в файле. –

+0

Не должно быть большой проблемы. Удачи. –

1

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

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

+0

Хотя это полезно, это, скорее всего, ОГРОМНЫЙ избыток для моих целей, хотя было бы неплохо настроить базовое изображение Linux всей компании со всеми настройками среды базы данных/dev. –

0

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

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

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

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

    монтирования -t vboxsf share_folder_name mount_point

  2. Нам также необходимо для преобразования приложений этот сценарий, прежде чем apache2, поэтому мы редактируем /etc/init.d/apache2. В Открывающая линии, добавьте mnt_win_sf

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

    Sudo обновление-rc.d mnt_win_sf по умолчанию

    Судо обновление-rc.d apache2 по умолчанию

Смежные вопросы