diff options
author | Mike Frysinger <vapier@google.com> | 2021-07-26 23:31:06 -0400 |
---|---|---|
committer | Mike Frysinger <vapier@google.com> | 2021-07-28 05:37:52 +0000 |
commit | a024bd33b808489acc909036b63697a819cc6ce7 (patch) | |
tree | 6306755871d93f49cc4992238651700e2ca18b35 /git_superproject.py | |
parent | 968d646f046355313008bfddfbd3fde1e0e14339 (diff) | |
download | git-repo-a024bd33b808489acc909036b63697a819cc6ce7.tar.gz |
repo: make --version always work
We don't really care what the subcommand is set to when --version
output is requested, so stop enforcing it. This fixes some weird
behavior like `repo --version version` fails, but `repo --version
help` works.
The new logic skips subcommand validation, so `repo --version asdf`
will still display the version output. This matches git behavior,
and makes a bit of sense when we consider that the user really wants
to see the tool version, and probably doesn't care about anything
else on the command line.
Change-Id: I87454d473c2c8869344b3888a7affaa2e03f5b0f
Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/312907
Reviewed-by: Xin Li <delphij@google.com>
Tested-by: Mike Frysinger <vapier@google.com>
Diffstat (limited to 'git_superproject.py')
0 files changed, 0 insertions, 0 deletions