kwscm または kwcodereview を使用してコードレビューを試みたときに、次のエラーが出される場合:

"error: exited with non-zero code 129"

元のコマンドラインに --verbose オプションを追加して、実行する SCM コマンドに関する追加情報を指定できます。新しいコマンドは次のようになります。

kwcodereview --url http://server01:8080 --message "Fix for PR55555" --reviewer fbrown,jblack git . --verbose


verbose の出力例

server: http://rosenberg:8080/ | test
error: unknown option 'porcelain'
usage: git status [options] [--] <filepattern>...

    -q, --quiet           be quiet
    -v, --verbose         be verbose

Commit message options
    -F, --file <FILE>     read log from file
    --author <AUTHOR>     override author for commit
    -m, --message <MESSAGE>
                          specify commit message
    -c, --reedit-message <COMMIT>
                          reuse and edit message from specified commit
    -C, --reuse-message <COMMIT>
                          reuse message from specified commit
    -s, --signoff         add Signed-off-by:
    -t, --template <FILE>
                          use specified template file
    -e, --edit            force edit of commit

Commit contents options
    -a, --all             commit all changed files
    -i, --include         add specified files to index for commit
    --interactive         interactively add files
    -o, --only            commit only specified files
    -n, --no-verify       bypass pre-commit hook
    --amend               amend previous commit
    -u, --untracked-files[=<mode>]
                          show untracked files, optional modes: all, normal, no.
(Default: all)
    --allow-empty         ok to record an empty change
    --cleanup <default>   how to strip spaces and #comments from message

python: git status --porcelain --untracked-files=no . : exited with non-zero code: 129