2 ms·
Our team uses a Vagrant box (on VirtualBox) as a development server. Getting it to run on Windows requires a couple extra steps compared to OSX, but it's not t
by tempestn 11y ago
Our team uses a Vagrant box (on VirtualBox) as a development server. Getting it to run on Windows requires a couple extra steps compared to OSX, but it's not too bad. You will probably want to use an alternative to the VirtualBox filesystem sharing though, as it's extremely slow. We use a combination of rsync (installed on Windows via cygwin) and NFS (using this plugin for Windows: https://github.com/winnfsd/vagrant-winnfsd https://github.com/winnfsd/vagrant-winnfsd).
msysGit is also handy when using a Windows host.
Rsync is straightforward and has fewer permissions issues to work out when sharing with Windows, but is uni-directional. NFS is a true share rather than a sync, but restricts what you can do to the directories on the guest in terms of permissions. There are other options too, like bindfs and unison, but I haven't personally explored those in depth.