是否可以将本地目录挂载到另一个目录中?使用 Perforce,我想做一些与符号链接目录相同的事情,但以一种欺骗它认为它实际上只是项目中的另一个目录的方式。

我想做这样的事情:

mount /foo/bar /home/foo/bar

这可能吗?如果可以,我需要提供哪些选项?

有帮助吗?

解决方案

bindfs 好像你以后...

其他提示

mount localhost:/path1 /path2

将使用NFS。

有很多的事情,可能会出错,NFS,这将是疯狂的来处理他们在这个答案,最好请在 apple.stackexchange .COM 和阅读人mount_nfs(8)

您只能在目录树下安装不同的文件系统。您可以实现你要找的硬链接的目录做什么。 OS X允许硬链接的目录和以Perforce的它希望像不同的目录

BSD(以及 Darwin/OSX)实现这一点的方法是 空文件系统. 。它不是 OS X 的标准构建,但如果您有时间使用它,也许可以从源代码构建。

要使得从一个目录的硬链接到另一个,运行:

$ ln /foo/bar /home/foo/bar

要注意,从操作系统的角度看,这两个链接都一视同仁是很重要的。可以删除/foo/bar/home/foo/bar将保持到磁盘上的数据的有效参考。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top