tests/test-patchbomb.out
author Bryan O'Sullivan <bos@serpentine.com>
Tue, 08 May 2007 13:10:27 -0700
changeset 4432 905397be7688
parent 4430 94cb7561337d
child 4565 1cf908c00479
permissions -rw-r--r--
mq: add qgoto command.

adding a
hg email: option --date not recognized
hg email [OPTION]... [DEST]...

send changesets by email

    By default, diffs are sent in the format generated by hg export,
    one per message.  The series starts with a "[PATCH 0 of N]"
    introduction, which describes the series as a whole.

    Each patch email has a Subject line of "[PATCH M of N] ...", using
    the first line of the changeset description as the subject text.
    The message contains two or three body parts.  First, the rest of
    the changeset description.  Next, (optionally) if the diffstat
    program is installed, the result of running diffstat on the patch.
    Finally, the patch itself, as generated by "hg export".

    With --outgoing, emails will be generated for patches not
    found in the destination repository (or only those which are
    ancestors of the specified revisions if any are provided)

    With --bundle, changesets are selected as for --outgoing,
    but a single email containing a binary Mercurial bundle as an
    attachment will be sent.

    Examples:

    hg email -r 3000          # send patch 3000 only
    hg email -r 3000 -r 3001  # send patches 3000 and 3001
    hg email -r 3000:3005     # send patches 3000 through 3005
    hg email 3000             # send patch 3000 (deprecated)

    hg email -o               # send all patches not in default
    hg email -o DEST          # send all patches not in DEST
    hg email -o -r 3000       # send all ancestors of 3000 not in default
    hg email -o -r 3000 DEST  # send all ancestors of 3000 not in DEST

    hg email -b               # send bundle of all patches not in default
    hg email -b DEST          # send bundle of all patches not in DEST
    hg email -b -r 3000       # bundle of all ancestors of 3000 not in default
    hg email -b -r 3000 DEST  # bundle of all ancestors of 3000 not in DEST

    Before using this command, you will need to enable email in your hgrc.
    See the [email] section in hgrc(5) for details.

options:

 -a --attach     send patches as inline attachments
    --bcc        email addresses of blind copy recipients
 -c --cc         email addresses of copy recipients
 -d --diffstat   add diffstat output to messages
 -g --git        use git extended diff format
 -f --from       email address of sender
    --plain      omit hg patch header
 -n --test       print messages that would be sent
 -m --mbox       write messages to mbox file instead of sending them
 -o --outgoing   send changes not found in the target repository
 -b --bundle     send changes not in target as a binary bundle
 -r --rev        a revision to send
 -s --subject    subject of first message (intro or single patch)
 -t --to         email addresses of recipients
    --force      run even when remote repository is unrelated (with -b)
    --base       a base changeset to specify instead of a destination (with -b)
 -e --ssh        specify ssh command to use
    --remotecmd  specify hg command to run on the remote side

use "hg -v help email" to show global options
adding b
hg email: option --date not recognized
hg email [OPTION]... [DEST]...

send changesets by email

    By default, diffs are sent in the format generated by hg export,
    one per message.  The series starts with a "[PATCH 0 of N]"
    introduction, which describes the series as a whole.

    Each patch email has a Subject line of "[PATCH M of N] ...", using
    the first line of the changeset description as the subject text.
    The message contains two or three body parts.  First, the rest of
    the changeset description.  Next, (optionally) if the diffstat
    program is installed, the result of running diffstat on the patch.
    Finally, the patch itself, as generated by "hg export".

    With --outgoing, emails will be generated for patches not
    found in the destination repository (or only those which are
    ancestors of the specified revisions if any are provided)

    With --bundle, changesets are selected as for --outgoing,
    but a single email containing a binary Mercurial bundle as an
    attachment will be sent.

    Examples:

    hg email -r 3000          # send patch 3000 only
    hg email -r 3000 -r 3001  # send patches 3000 and 3001
    hg email -r 3000:3005     # send patches 3000 through 3005
    hg email 3000             # send patch 3000 (deprecated)

    hg email -o               # send all patches not in default
    hg email -o DEST          # send all patches not in DEST
    hg email -o -r 3000       # send all ancestors of 3000 not in default
    hg email -o -r 3000 DEST  # send all ancestors of 3000 not in DEST

    hg email -b               # send bundle of all patches not in default
    hg email -b DEST          # send bundle of all patches not in DEST
    hg email -b -r 3000       # bundle of all ancestors of 3000 not in default
    hg email -b -r 3000 DEST  # bundle of all ancestors of 3000 not in DEST

    Before using this command, you will need to enable email in your hgrc.
    See the [email] section in hgrc(5) for details.

options:

 -a --attach     send patches as inline attachments
    --bcc        email addresses of blind copy recipients
 -c --cc         email addresses of copy recipients
 -d --diffstat   add diffstat output to messages
 -g --git        use git extended diff format
 -f --from       email address of sender
    --plain      omit hg patch header
 -n --test       print messages that would be sent
 -m --mbox       write messages to mbox file instead of sending them
 -o --outgoing   send changes not found in the target repository
 -b --bundle     send changes not in target as a binary bundle
 -r --rev        a revision to send
 -s --subject    subject of first message (intro or single patch)
 -t --to         email addresses of recipients
    --force      run even when remote repository is unrelated (with -b)
    --base       a base changeset to specify instead of a destination (with -b)
 -e --ssh        specify ssh command to use
    --remotecmd  specify hg command to run on the remote side

use "hg -v help email" to show global options