Domanda

E 'possibile montare una directory locale in un altro? Utilizzando Perforce, voglio fare qualcosa di equivalente a un collegamento simbolico in una directory, ma in un modo che gli sciocchi che a pensare che in realtà è solo un'altra directory nel progetto.

Mi piacerebbe fare qualcosa di simile:

mount /foo/bar /home/foo/bar

Questo è possibile, e in caso affermativo quali opzioni ho bisogno di dargli?

È stato utile?

Soluzione

bindfs sembra che quello che stai dopo ...

Altri suggerimenti

mount localhost:/path1 /path2

utilizzerà NFS.

Ci sono un sacco di cose che possono andare male con NFS, sarebbe folle per gestirli in questa risposta, meglio chiedere il apple.stackexchange .com e leggere mount_nfs uomo (8) .

È possibile montare solo filesystem diversi sotto l'albero di directory. Si può essere in grado di realizzare ciò che stai cercando di fare collegando duramente le directory. OS X permette di difficile collegamento tra le directory e per forza vorrebbe come diverse directory

Il BSD (e quindi Darwin / OSX) metodo per ottenere questo è nullfs . Non è in una build standard OS X, ma forse è possibile costruire dai sorgenti se si ha il tempo di giocare con esso.

Per fare un hard link da una directory ad un'altra, eseguire:

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

E 'importante notare che dal punto di vista del sistema operativo, entrambi i collegamenti sono trattati allo stesso modo. È possibile eliminare /foo/bar e /home/foo/bar rimarrà una valida riferimento ai dati su disco.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top