Estou procurando por algo que funcione como o UnionFS no Windows 7. Meu caso de usuário: ter um diretório de trabalho de código limpo em um diretório somente leitura e compilá-lo em um sistema de arquivos union que armazenaria binários compilados logicamente no mesmo lugar, mas fisicamente em diretório diferente.
As bibliotecas não funcionam dessa maneira, mesmo que tenham sido aceitas como resposta no UnionFS da mesma forma no Windows, praticamente mesclam pastas - elas mostram apenas diretórios de nível superior em um só lugar.
O código em si é enorme (2 GB de dados) e eu gostaria de evitar copiá-lo para todas as compilações no meu servidor de compilação.