gpt4 book ai didi

macos - Virtualbox/Vagrant 共享文件夹 : case sensitivity issue on OS X and Linux

转载 作者:行者123 更新时间:2023-12-04 12:58:35 25 4
gpt4 key购买 nike

我在带有 CentOS guest 的 Mac OS X 主机上运行 VirtualBox。我正在使用 Vagrant 设置一个共享文件夹,以便我可以在主机和 guest 上使用代码。

问题是主机的文件系统不区分大小写,而 guest 的不是。因此,如果我在 guest 上运行以下内容:

cd /shared-folder
mkdir foo
mv foo Foo

它会失败,因为它看到 Foo 已经存在于主机上。这是一个简化的例子,但我有一些真实的案例,我试图在 guest 上使用 git,它最终做了类似的事情。

有什么办法可以避免这种情况吗?我更愿意提出适用于所有主机操作系统(Windows、Mac 和 Linux)的东西。

(一种选择可能是将主机的文件 rsync 到 guest ,但我希望避免这种情况。)

最佳答案

也许答案有点厚颜无耻,但您可以在任何地方使用小写字母。我相信这会解决你的问题......

正如所建议的,如果您想走另一条路,rsync 是一个很好的选择,如果您想巧妙地处理某些事情,您可以包含相当广泛的包含/排除列表。

关于macos - Virtualbox/Vagrant 共享文件夹 : case sensitivity issue on OS X and Linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21562913/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com