From: Johannes K. <ma...@oj...> - 2021-03-10 21:39:41
|
Hi all, just to make sure I understood the documentation properly: If I have a one-way sync and folders on the master get deleted, I get a warning during sync but the folders will not be removed from the slave? Even though "Remove Slave" is set? Or is this only if the initial sync happens with a mix of folders (so the deletion is not recognized as a deletion by mbsync, as it doesn't know the master ever had it)? Kind Regards, Johannes P.S.: Thanks for mbsync, sad that it took me so long to know it existed... |
From: Oswald B. <osw...@gm...> - 2021-03-10 22:06:44
|
On Wed, Mar 10, 2021 at 10:23:53PM +0100, Johannes Kastl wrote: >If I have a one-way sync and folders on the master get deleted, I get >a warning during sync but the folders will not be removed from the >slave? Even though "Remove Slave" is set? > correct. until you empty the slave box to confirm that you want it gone. a few days ago i pushed the branch wip/unchecked-remove which optionally removes this safety check. it's an external contribution and requires cleanup. >Or is this only if the initial sync happens with a mix of folders (so >the deletion is not recognized as a deletion by mbsync, as it doesn't >know the master ever had it)? > no. mbsync knows very well that the master previously existed, as otherwise it would re-create it straight away (assuming Create Master was set). |