2013-01-19 02:27:57 +01:00
|
|
|
.TH NOTMUCH-RESTORE 1 2013-01-18 "Notmuch 0.15"
|
2011-12-27 07:36:32 +01:00
|
|
|
.SH NAME
|
2012-06-24 23:53:27 +02:00
|
|
|
notmuch-restore \- restores the tags from the given file (see notmuch dump)
|
2011-12-27 07:36:32 +01:00
|
|
|
|
|
|
|
.SH SYNOPSIS
|
|
|
|
|
|
|
|
.B "notmuch restore"
|
|
|
|
.RB [ "--accumulate" ]
|
2012-01-02 20:07:33 +01:00
|
|
|
.RB [ "--format=(auto|batch-tag|sup)" ]
|
2012-08-04 14:55:45 +02:00
|
|
|
.RI "[ --input=<" filename "> ]"
|
2011-12-27 07:36:32 +01:00
|
|
|
|
|
|
|
.SH DESCRIPTION
|
|
|
|
|
|
|
|
Restores the tags from the given file (see
|
|
|
|
.BR "notmuch dump" ")."
|
|
|
|
|
|
|
|
The input is read from the given filename, if any, or from stdin.
|
|
|
|
|
2012-01-02 20:07:33 +01:00
|
|
|
|
|
|
|
Supported options for
|
|
|
|
.B restore
|
|
|
|
include
|
|
|
|
.RS 4
|
|
|
|
.TP 4
|
|
|
|
.B \-\-accumulate
|
|
|
|
|
|
|
|
The union of the existing and new tags is applied, instead of
|
|
|
|
replacing each message's tags as they are read in from the dump file.
|
|
|
|
|
|
|
|
.RE
|
|
|
|
.RS 4
|
|
|
|
.TP 4
|
|
|
|
.B \-\-format=(sup|batch-tag|auto)
|
|
|
|
|
|
|
|
Notmuch restore supports two plain text dump formats, with each line
|
|
|
|
specifying a message-id and a set of tags.
|
|
|
|
For details of the actual formats, see \fBnotmuch-dump\fR(1).
|
|
|
|
|
|
|
|
.RS 4
|
|
|
|
.TP 4
|
|
|
|
.B sup
|
|
|
|
|
|
|
|
The
|
|
|
|
.B sup
|
|
|
|
dump file format is specifically chosen to be
|
2011-12-27 07:36:32 +01:00
|
|
|
compatible with the format of files produced by sup-dump.
|
|
|
|
So if you've previously been using sup for mail, then the
|
|
|
|
.B "notmuch restore"
|
|
|
|
command provides you a way to import all of your tags (or labels as
|
|
|
|
sup calls them).
|
|
|
|
|
2012-01-02 20:07:33 +01:00
|
|
|
.RE
|
|
|
|
.RS 4
|
|
|
|
.TP 4
|
|
|
|
.B batch-tag
|
2011-12-27 07:36:32 +01:00
|
|
|
|
2012-01-02 20:07:33 +01:00
|
|
|
The
|
|
|
|
.B batch-tag
|
|
|
|
dump format is intended to more robust against malformed message-ids
|
2013-01-06 21:22:42 +01:00
|
|
|
and tags containing whitespace or non-\fBascii\fR(7) characters. See
|
|
|
|
\fBnotmuch-dump\fR(1) for details on this format.
|
2011-12-27 07:36:32 +01:00
|
|
|
|
2012-02-25 23:57:23 +01:00
|
|
|
.B "notmuch restore"
|
|
|
|
updates the maildir flags according to tag changes if the
|
|
|
|
.B "maildir.synchronize_flags"
|
|
|
|
configuration option is enabled. See \fBnotmuch-config\fR(1) for
|
|
|
|
details.
|
|
|
|
|
2011-12-27 07:36:32 +01:00
|
|
|
.RE
|
2012-01-02 20:07:33 +01:00
|
|
|
|
|
|
|
.RS 4
|
|
|
|
.TP 4
|
|
|
|
.B auto
|
|
|
|
|
|
|
|
This option (the default) tries to guess the format from the
|
|
|
|
input. For correctly formed input in either supported format, this
|
|
|
|
heuristic, based the fact that batch-tag format contains no parentheses,
|
|
|
|
should be accurate.
|
|
|
|
|
|
|
|
.RE
|
|
|
|
|
|
|
|
.RE
|
|
|
|
|
2011-12-27 07:36:32 +01:00
|
|
|
.SH SEE ALSO
|
|
|
|
|
|
|
|
\fBnotmuch\fR(1), \fBnotmuch-config\fR(1), \fBnotmuch-count\fR(1),
|
2012-03-11 22:36:16 +01:00
|
|
|
\fBnotmuch-dump\fR(1), \fBnotmuch-hooks\fR(5), \fBnotmuch-new\fR(1),
|
|
|
|
\fBnotmuch-reply\fR(1), \fBnotmuch-search\fR(1),
|
|
|
|
\fBnotmuch-search-terms\fR(7), \fBnotmuch-show\fR(1),
|
|
|
|
\fBnotmuch-tag\fR(1)
|