website/docs: better docs
This commit is contained in:
parent
720cb4378b
commit
526231812f
|
@ -40,6 +40,7 @@ module VagrantPlugins
|
||||||
hostpath = File.expand_path(hostpath, machine.env.root_path)
|
hostpath = File.expand_path(hostpath, machine.env.root_path)
|
||||||
paths[hostpath] ||= []
|
paths[hostpath] ||= []
|
||||||
paths[hostpath] << {
|
paths[hostpath] << {
|
||||||
|
id: id,
|
||||||
machine: machine,
|
machine: machine,
|
||||||
opts: folder_opts,
|
opts: folder_opts,
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,3 +14,27 @@ not exit until an interrupt is received.
|
||||||
|
|
||||||
The change detection is optimized to use platform-specific APIs to listen
|
The change detection is optimized to use platform-specific APIs to listen
|
||||||
for filesystem changes, and does not simply poll the directory.
|
for filesystem changes, and does not simply poll the directory.
|
||||||
|
|
||||||
|
## Machine State Changes
|
||||||
|
|
||||||
|
The `rsync-auto` command does not currently handle machine state changes
|
||||||
|
gracefully. For example, if you start the `rsync-auto` command, then
|
||||||
|
halt the guest machine, then make changes to some files, then boot it
|
||||||
|
back up, `rsync-auto` will not attempt to resync.
|
||||||
|
|
||||||
|
To ensure that the command works properly, you should start `rsync-auto`
|
||||||
|
only when the machine is running, and shut it down before any machine
|
||||||
|
state changes.
|
||||||
|
|
||||||
|
You can always force a resync with the [rsync](/v2/cli/rsync.html) command.
|
||||||
|
|
||||||
|
## Vagrantfile Changes
|
||||||
|
|
||||||
|
If you change or move your Vagrantfile, the `rsync-auto` command will have
|
||||||
|
to be restarted. For example, if you add synced folders to the Vagrantfile,
|
||||||
|
or move the directory that contains the Vagrantfile, the `rsync-auto`
|
||||||
|
command will either not pick up the changes or may begin experiencing
|
||||||
|
strange behavior.
|
||||||
|
|
||||||
|
Before making any such changes, it is recommended that you turn off
|
||||||
|
`rsync-auto`, then restart it afterwards.
|
||||||
|
|
Loading…
Reference in New Issue