在 Windows NT 上,可以将一个目录置于另一个目录之上吗?
例如我有一个这样的目录:
C:\foo
其中有一个名为的文件zoo.txt
我有另一个这样的目录:
C:\bar\baz
museum.txt
里面有文件。
我希望能够谈论C:\foo\museum.txt
并自动获得C:\bar\baz\museum.txt
。
此外,如果C:\bar\baz\zoo.txt
创建了一个名为的文件,我希望在引用时使用该文件C:\foo\zoo.txt
最后,如果我创建了一个名为的文件,C:\foo\qux.txt
我希望该文件实际出现在C:\bar\baz\qux.txt
,如果我取消覆盖挂载或我使用的任何机制来实现这一点,它将从C:\foo\qux.txt
这些事情可能吗?
基本上,我有一个供应商提供的目录,需要在其上叠加一些源代码并进行编译。但我希望实际供应商提供的目录保持供应商发货时的状态。
目前,这个目录有一个备份,在源代码构建之前从备份中恢复,然后将源代码的当前版本复制到该备份中。这非常低效且容易出错。