我把 Mask 想象成电路 Mask(我想)——让我用一张方便的图表来解释
共同的来源将在物理上c:\source
实例 A 将在物理上,c:\instanceA
但最初只有符号链接到其中的所有内容c:\source
实例 B 将在物理上,c:\instanceB
但最初只有符号链接到其中的所有内容c:\source
当您对 Instance A 和 Instance B 进行更改时,您将创建一个掩码,如果文件从 Instance 文件夹中删除,它将隐藏 CommonSource 中的文件,如果现有的 Common Source 文件被修改,则在实例目录中创建一个新的物理文件。新文件将存在于实例文件夹中,但永远不会回到公共源。
这种类型的设置对于我想要对多个实例进行许多不同类型的小调整的项目非常有用,其中不同的线程将在不同的实例上工作。
我知道符号链接,但在修改文件的情况下它们不够用。
有什么可以做到这一点吗?如果没有,我应该尝试制作这个并申请专利吗?对我来说似乎是个好主意。
我将使用 Windows Server 2008 或更高版本。