From 54fd18b410e40ec9b767a1cf644e9dfad03b182f Mon Sep 17 00:00:00 2001 From: John Coffey Date: Wed, 30 Sep 2026 11:16:47 -0700 Subject: [PATCH] docs: export matches and skips, it does not update usage.md said items that match are updated. Export skips a match: a change made at the source after the first export -- read state, a folder move, an edited event, contact or Sieve script -- does not reach the target on a second one. Say so until updating on re-export is built. --- docs/usage.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/usage.md b/docs/usage.md index b6982c3..076a038 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -192,9 +192,10 @@ inbuxa-migrate export \ Writes `ARCHIVE` into an account on a JMAP server, usually inbuxa. It keeps no state of its own: every run matches the archive against the target afresh. -By default it only adds and updates -- items that match are updated, the -rest are created, and anything already on the target that the archive does -not cover is left alone. +By default it only adds: what the archive holds and the target lacks is +created, and anything already on the target is left as it is -- an item that +matches is not updated yet, so a change made at the source after the first +export does not reach the target on a second one. `--prune` also deletes what is on the target and not in the archive. It asks first; `--yes` answers for it, for scripts. Export speaks JMAP only. -- 2.54.0