2016-03-16 5 views
0

У меня проблема с Vagrant.

Я использую CentOS vm. Команда vagrant up успешно отображает файлы из Windows в CentOS vm и не дает ошибок при подключении аппарата.
Всякий раз, когда я пытаюсь создать файл или каталог в папке synm vm, это не сработает. Он создает папку «test», например, в папке синхронизации VM, но на хосте Windows она не меняет ни одной вещи. Другими словами, это должны быть двусторонние изменения, но это был только «Windows -> CentOs VM».Vagrant - двухсторонний rsync (Windows <--> CentOS)

Это синхронизации конфигурации папка в моем Vagrantfile:

config.vm.synced_folder "c:/pmh", "/var/www/html/Code", :mount_options => ["dmode=777","fmode=777"], owner: "vagrant", group: "vagrant", type: "rsync", rsync__exclude: ".git/", rsync__args: ["--verbose", "--rsync-path='sudo rsync'", "--archive", "--delete", "-z"] 

Это выход для бродяга Гатлинга Rsync-авто через cywgin64 терминал:

$ vagrant gatling-rsync-auto 
==> default: Doing an initial rsync... 
==> default: Rsyncing folder: /cygdrive/c/Vagrant/CentOS/ => /home/vagrant/sync 
==> default: Rsyncing folder: /cygdrive/c/pmh/ => /var/www/html/Code 
==> default: - Exclude: [".vagrant/", ".git/"] 
==> default: Watching: C:/Vagrant/CentOS 
==> default: Watching: c:/pmh 

И застрять наблюдая папку с главной машины.
Я пробовал vagrant rsync-auto, и это случается так же.
Папка хоста не может быть доступна из виртуальной машины.

+0

Это должно быть задано в [sf] или [su], поскольку оно не связано с какой-либо проблемой, связанной с программированием. – Filburt

ответ

0

Встраиваемая rsync Способность в бродяжничестве одна направленная - она ​​идет только от вашего хозяина к вашему гостю.

A Github issue был открыт в течение нескольких лет с запросом на 2 пути rsync - функция, которую вы ищете.

Вышеупомянутая проблема связана также с некоторыми предложениями о различных способах достижения двух способов: rsync.

Существует брандный плагин, унисон, который может предложить эту функцию.

Существует также запись here о том, как достичь функциональности плагина unison без его установки.