I'd like to keep a common synchronized folder on two laptops. (With lots of media files and such, so can't use git, but on the other hand, very few changes needing reconciled.)
The easiest way to do this seems to be to keep a copy of the folder on each computer, and on an external hard drive, which can be plugged into either of them.
To sync them, I'd like to use unison.
This is working well, except that I repeatedly get the error message:
No archive files were found for these roots, etc
So that unison rescans everything from scratch, which takes ages
However when it does rescan completely, it always seems to do the right thing.
I presume I'm doing something wrong. Is this a possible thing to do with unison, and what do I need to frig to get it to recognise that this is one external drive and two local folders, and behave appropriately?