Skip to content

jnises/git-suggest-reviewers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

git-suggest-reviewers

Tool that suggests which reviewers to pick for a PR based on who have previously authored the lines modified by the PR.

usage

USAGE:
    git-suggest-reviewers [FLAGS] [OPTIONS] <base> <compare>

FLAGS:
    -h, --help           Prints help information
        --no-progress    Don't display a progress bar
    -V, --version        Prints version information
    -v, --verbose        Verbose mode (-v, -vv, -vvv, etc), disables progress bar

OPTIONS:
        --context <context>                    How many lines around each modification to count [default: 1]
    -j, --max-concurrency <max-concurrency>     [default: 0]
        --stop-at <stop-at>                    Try not to look further back than this commit when blaming files

ARGS:
    <base>       Where to merge to
    <compare>    Where to merge from

Output will be on the form

223 Dade <[email protected]>
210 Kate <[email protected]>
100 Ramon <[email protected]>

sorted by the number of lines authored by that developer.

installing from source

Make sure you have rust installed (https://rustup.rs/)

cargo install --git https://github.com/jnises/git-suggest-reviewers

known issues

Built using libgit2, so only supports repos that that library can handle.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages