• 
      
    rbt post help output (r2)
    1
    Usage: rbt post [options] [revisions]
    2
    3
    Uploads diffs to create and update review requests.
    4
    5
    Options:
    6
      -d, --debug           display debug output
    7
    8
      Posting Options:
    9
        Controls the behavior of a post, including what review request gets
    10
        posted and how, and what happens after it is posted.
    11
    12
        -r ID, --review-request-id=ID
    13
                            Specifies the existing review request ID to update.
    14
        -u, --update        Automatically determines the existing review request
    15
                            to update.
    16
        -p, --publish       Immediately publishes the review request after
    17
                            posting.
    18
        -o, --open          Opens a web browser to the review request after
    19
                            posting.
    20
        --submit-as=USERNAME
    21
                            The user name to use as the author of the review
    22
                            request, instead of the logged in user.
    23
        --change-only       Updates fields from the change description, but does
    24
                            not upload a new diff (Perforce/Plastic only).
    25
        --diff-only         Uploads a new diff, but does not update fields from
    26
                            the change description (Perforce/Plastic only).
    27
    28
      Review Board Server Options:
    29
        Options necessary to communicate and authenticate with a Review Board
    30
        server.
    31
    32
        --server=SERVER     Specifies the Review Board server to use.
    33
        --disable-proxy     Prevents requests from going through a proxy server.
    34
        --username=USERNAME
    35
                            The user name to be supplied to the Review Board
    36
                            server.
    37
        --password=PASSWORD
    38
                            The password to be supplied to the Review Board
    39
                            server.
    40
    41
      Repository Options:
    42
        --repository=REPOSITORY_NAME
    43
                            The name of the repository configured on Review Board
    44
                            that matches the local repository.
    45
        --repository-url=REPOSITORY_URL
    46
                            The URL for a repository, used for creating a diff
    47
                            outside of a working copy (currently only supported by
    48
                            Subversion with specific revisions or --diff-filename
    49
                            and ClearCase with relative paths outside the view).
    50
                            For git, this specifies the origin url of the current
    51
                            repository, overriding the origin URL supplied by the
    52
                            git client.
    53
        --repository-type=REPOSITORY_TYPE
    54
                            The type of repository in the current directory. In
    55
                            most cases this should be detected automatically, but
    56
                            some directory structures containing multiple
    57
                            repositories require this option to select the proper
    58
                            type. The `rbt list-repo-types` command can be used to
    59
                            list the supported values.
    60
    61
      Review Request Field Options:
    62
        Options for setting the contents of fields in the review request.
    63
    64
        -g, --guess-fields  Short-hand for --guess-summary --guess-description.
    65
        --guess-summary     Generates the Summary field based on the commit
    66
                            messages (Bazaar/Git/Mercurial only).
    67
        --guess-description
    68
                            Generates the Description field based on the commit
    69
                            messages (Bazaar/Git/Mercurial only).
    70
        --change-description=CHANGE_DESCRIPTION
    71
                            A description of what changed in this update of the
    72
                            review request. This is ignored for new review
    73
                            requests.
    74
        --summary=SUMMARY   The new contents for the Summary field.
    75
        --description=DESCRIPTION
    76
                            The new contents for the Description field.
    77
        --description-file=FILENAME
    78
                            A text file containing the new contents for the
    79
                            Description field.
    80
        --testing-done=TESTING_DONE
    81
                            The new contents for the Testing Done field.
    82
        --testing-done-file=FILENAME
    83
                            A text file containing the new contents for the
    84
                            Testing Done field.
    85
        --branch=BRANCH     The branch the change will be committed on.
    86
        --bugs-closed=BUGS_CLOSED
    87
                            The comma-separated list of bug IDs closed.
    88
        --target-groups=TARGET_GROUPS
    89
                            The names of the groups that should perform the
    90
                            review.
    91
        --target-people=TARGET_PEOPLE
    92
                            The usernames of the people who should perform the
    93
                            review.
    94
        --markdown          Specifies if the summary and description should be
    95
                            interpreted as Markdown-formatted text (Review Board
    96
                            2.0+ only).
    97
    98
      Diff Generation Options:
    99
        Options for choosing what gets included in a diff, and how the diff is
    100
        generated.
    101
    102
        --revision-range=REVISION_RANGE
    103
                            Generates a diff for the given revision range.
    104
                            [DEPRECATED]
    105
        -I INCLUDE_FILES, --include=INCLUDE_FILES
    106
                            Includes only the given file in the diff. This can be
    107
                            used multiple times to specify multiple files.
    108
        --parent=BRANCH     The parent branch this diff should be generated
    109
                            against (Bazaar/Git/Mercurial only).
    110
        --diff-filename=FILENAME
    111
                            Uploads an existing diff file, instead of generating a
    112
                            new diff.
    113
    114
      Git Options:
    115
        Git-specific options for selecting revisions for diff generation.
    116
    117
        --tracking-branch=BRANCH
    118
                            The remote tracking branch from which your local
    119
                            branch is derived (defaults to origin/master).
    120
    121
      Perforce Options:
    122
        Perforce-specific options for selecting the Perforce client and
    123
        communicating with the repository.
    124
    125
        --p4-client=CLIENT_NAME
    126
                            The Perforce client name for the repository.
    127
        --p4-port=PORT      The IP address for the Perforce server.
    128
        --p4-passwd=PASSWORD
    129
                            The Perforce password or ticket of the user in the
    130
                            P4USER environment variable.
    131
    132
      Subversion Options:
    133
        Subversion-specific options for controlling diff generation.
    134
    135
        --basedir=PATH      The path within the repository where the diff was
    136
                            generated. This overrides the detected path. Often
    137
                            used when passing --diff-filename.
    138
        --svn-show-copies-as-adds=y/n
    139
                            Treat copied or moved files as new files.
    140
        --svn-changelist=ID
    141
                            Generates the diff for review based on a local
    142
                            changelist. [DEPRECATED]