Translate

2016/02/07

VagrantでRsync

Defaultでは、~/sync は自動でsyncしてくれる(未検証)らしいが、フォルダを任意の場所に設定できるので、こちらを設定する。

参考:
http://www.1x1.jp/blog/2014/03/vagrant-rsync-synced-folder.html
http://tech.recruit-mp.co.jp/dev-tools/vagrant-rsync-synced-folder/

Vagrantfile

config.vm.synced_folder(host_folder, guest_folder, type: :rsync, rsync__exclude: [
          'log/', '.git/', '.bundle/', 'vendor/bundle/', 'tmp/',
          'public/uploads/'
        ]
      )

Rsync-auto

Terminalで、vagrant rsync-auto を実行。以降プロセスが継続し、変更を監視する。
ので、別ターミナルにしておくのが良いと思う。

ゲストからホストにSync

Rsync-autoでもホストー>ゲストにSyncしかできない。どうにかする方法を考えねば。



0 件のコメント:

コメントを投稿