Hacker News new | ask | show | jobs
by binwiederhier 1020 days ago
I find it exceptionally annoying to constantly commit and push, and entirely impossible if your IDE lives in the host.

I have started to use Syncthing to share the entire workspace between host and VM and it works great. It's near instant, and even works between Windows and Linux, and it's local sync.

1 comments

I've never thought about using Syncthing for this, thanks for the idea!
Beware the many conflict files that may result.
Yeah the conflict files are no fun. You can, however, set up a sync location as "receiving only", which is neat if you have your IDE on the host and then just run things in the VM. Though I run it in 2-way mode because of the cache file syncing and such
I'm using Rsync for this stuff.