我已经设置了一个运行我的网络服务器来承载我的Symfony2应用程序的Vagrant框。 一切工作正常,除了文件夹同步。Vagrant 2路文件夹同步
我试图两两件事:
- config.vm.synced_folder LOCALFOLDER,HOSTFOLDER
- config.vm.synced_folder LOCALFOLDER,HOSTFOLDER,类型= “rsync的”
选项1 :第一个选项的作品,我其实不知道如何共享文件,但它的工作原理。 以两种方式复制文件,但应用程序超慢。 Symfony正在生成可能是问题的缓存文件,但我不知道如何解决这个问题并查看发生了什么。
选项2:同步只能以一种方式完成(从我的本地机器到流浪盒),它覆盖大部分情况并且速度很快。 问题是,当我在流浪盒上使用symfony命令行来生成一些文件时,它们不会被复制到本地机器上。
我的问题是: 什么是继续2种方式同步的最佳方式?使用选项1,我怎么能(因为它可能是问题)排除一些文件同步。 使用选项2我如何确保将远程更改复制到本地计算机?
谢谢!
Vagrant内置了对NFS和SMB的支持,作为双向同步的替代方案。看到我上面的答案。 – Emyl