Vagrant 中的全双工共享文件夹

问题描述 投票:0回答:1

我有一个访客盒子,其中包含我想要同步到主机的数据,以便我能够使用主机上的编辑器对其进行编辑。我希望在主机上所做的任何保存的更改都同步回来宾。我尝试过使用普通共享文件夹

config.vm.synced_folder "workspace/", "/my/folder/to/sync/"
,但这只会删除来宾文件夹的内容! 我看过使用
rsync
但我不确定这是否支持双向编辑和同步

vagrant rsync shared-directory
1个回答
0
投票

Rsync 是一种同步文件夹类型,在启动 VM 时执行从主机到来宾的单向同步。 Vagrant 不会监视主机上的文件夹是否有任何更改。不过,可以在 Vagrant 项目文件夹中运行

vagrant rsync-auto
命令,让 Vagrant 自动同步文件和文件夹。请注意,这取决于
rsync__auto
参数
的值设置为 true(默认情况下为 true)。

© www.soinside.com 2019 - 2024. All rights reserved.