Vagrant 同步文件夹路径中缺少文件

Missing Files in Vagrant Synced Folder Path

我安装的 vagrant 没有看到同步文件夹路径中的每个文件。

来自我的 Mac shell:

my-mac:seeds pivot$ ls -la BeltContentP*Seeds.php
-rw-rw-r--  1 pivot  staff  3034 Dec  7 11:21 BeltContentPageSeeds.php
-rw-rw-r--  1 pivot  staff  1627 Dec  6 16:54 BeltContentPostSeeds.php

来自我的 Vagrant shell:

vagrant@homestead:~/Code/demo.larabelt/all/database/seeds$ ls -la BeltContentP*Seeds.php
-rw-r--r-- 1 vagrant vagrant 1627 Dec  6 21:54 BeltContentPostSeeds.php

如果我在我的主机系统中重命名丢失的文件,它会出现在我的客户机上。

将我的 Mac OS 升级到 High Sierra 10.13.1 后出现此问题。我已经成功地使用了这个设置大概 2 年多了。

此后我尝试升级各种相关包,并重新安装各种项目,但至今仍未解决问题。将我的 Mac OS 降级到以前的版本似乎并不容易或直接。

其他详细信息: - 同步类型:NFS - 虚拟盒子:5.1.30 - 流浪者:2.0.1 - 流浪盒子:laravel/homestead - Vagrant 插件:'vagrant-bindfs' & 'vagrant-vbguest'

Mac OS High Sierra 很难破坏 NFS 文件共享。请参阅 https://github.com/hashicorp/vagrant/issues/8788 但这应该通过 MacOS 解决 10.13.2 你今天更新了吗? 应该 为您解决问题。