@FasikChan

Как спрятать код в виртуалке?

Доброго времени суток.

Исходные данные:
Host OSX 10.11
Guest Ubuntu 14.04
На гостевой машине развёрнуто dev-окружение со стеком технологий, включая гит.
Для разработки пользуюсь Sublime Text 3.

Задача:
Когда vagrant потушен, код остаётся лежать в папке, из которой оный шарится в guest. Т.е. host выступает источником кода. Как поменять эту ситуацию? Необходимо, чтобы источником кода служил vagrant, с примерно следующим workflow:
1. Открываем папку, в которую синькается код и наблюдаем её пустой.
2. Запускаем vagrant.
3. Проверяем папку - видим код.
4. Изменение кода на host синькает его в guest, чтобы запущенный на guest машине сервер приложенения подхватывал изменения.
5. Изменение кода на guest синькает его в host, чтобы переключение веток в гите на guest машине, меняло содержимое директории, в которую смотрит текстовый редактор.
6. Тушим vagrant - кода нет.

Возможно я не доконца разобрался, но кажется эту проблему может решить rsync, т.к. он умеет в двусторонюю синхронизацию файлов. Или я ошибаюсь?
  • Вопрос задан
  • 130 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы