~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/builtins.py

  • Committer: Aaron Bentley
  • Date: 2007-03-06 17:18:30 UTC
  • mto: (2323.6.9 0.15-integration)
  • mto: This revision was merged to the branch mainline in revision 2330.
  • Revision ID: abentley@panoramicfeedback.com-20070306171830-a8t6u8zqi0dngymt
Improve merge directive help

Show diffs side-by-side

added added

removed removed

Lines of Context:
3181
3181
 
3182
3182
 
3183
3183
class cmd_merge_directive(Command):
3184
 
    """Generate a merge directive for auto-merge tools."""
 
3184
    """Generate a merge directive for auto-merge tools.
 
3185
 
 
3186
    A directive requests a merge to be performed, and also provides all the
 
3187
    information necessary to do so.  This means it must either include a
 
3188
    revision bundle, or the location of a branch containing the desired
 
3189
    revision.
 
3190
 
 
3191
    A submit branch (the location to merge into) must be supplied the first
 
3192
    time the command is issued.  After it has been supplied once, it will
 
3193
    be remembered as the default.
 
3194
 
 
3195
    A public branch is optional if a revision bundle is supplied, but required
 
3196
    if --diff or --plain is specified.  It will be remembered as the default
 
3197
    after the first use.
 
3198
    """
3185
3199
 
3186
3200
    takes_args = ['submit_branch?', 'public_branch?']
3187
3201