2012-12-05 15 views
9

Sto cercando di capire se sono in grado di avere collegamenti simbolici nella mia cartella condivisa quando si avvia un VM.Cartella condivisa di Vagrant. Symlink

Attualmente ho un progetto con alcuni collegamenti simbolici nella directory della libreria che vorrei modificare al volo e vedere le modifiche sul vm.

Non riesco a capirlo. Ho la sensazione che non sia possibile. I collegamenti simbolici non esistono.

config.vm.share_folder "k5", "/projects", "/Users/slik/projects" 
config.vm.customize ["setextradata", :id, "VBoxInternal2/SharedFoldersEnableSymlinksCreate/v-root", "1"] 
+0

Sono in esecuzione in un problema simile. Qualcuno ha ancora trovato una soluzione per questo? –

risposta

10

Non vi resta che aggiungere il parametro di setextradata per montare ogni cartella condivisa.

config.vm.customize ["setextradata", :id, "VBoxInternal2/SharedFoldersEnableSymlinksCreate/k5", "1"] 
+1

'k5' in questo esempio è il nome della cartella condivisa? –

+0

Quindi, che cos'è k5 in questo esempio? – Meglio

+0

Sì. Potresti voler leggere la domanda ;-) – StephenKing

1

o dalla riga di comando

VBoxManage setextradata <VM Name> VBoxInternal2/SharedFoldersEnableSymlinksCreate/<volume> 1 
Problemi correlati