aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorDavid Bremner <david@tethera.net>2016-03-22 07:54:51 -0300
committerDavid Bremner <david@tethera.net>2016-05-25 07:40:44 -0300
commitc6fcc555dde2a50ac779d5871720a4f074322457 (patch)
treefd038b6b22bc2f746c8bffeb7d585d12607d6dbf /doc
parente042a25a3fd8706b6e1ee7bdf527bb17ecb74c6a (diff)
CLI: optionally restore config data.
The default to restore config data seems safest, especially since currently we have no config data to mess up.
Diffstat (limited to 'doc')
-rw-r--r--doc/man1/notmuch-restore.rst18
1 files changed, 18 insertions, 0 deletions
diff --git a/doc/man1/notmuch-restore.rst b/doc/man1/notmuch-restore.rst
index 362e2629..87fa22ef 100644
--- a/doc/man1/notmuch-restore.rst
+++ b/doc/man1/notmuch-restore.rst
@@ -50,6 +50,24 @@ Supported options for **restore** include
format, this heuristic, based the fact that batch-tag format
contains no parentheses, should be accurate.
+ ``--include=(config|tags)``
+
+ Control what kind of metadata is restored.
+
+ **config**
+
+ Restore configuration data to the database. Each configuration line starts
+ with "#@ ", followed by a space seperated key-value pair.
+ Both key and value are hex encoded if needed.
+
+ **tags**
+
+ Output per-message metadata, namely tags. See *format* above
+ for more details.
+
+ The default is to restore both tags and configuration
+ information
+
``--input=``\ <filename>
Read input from given file instead of stdin.