建议你的GIT分支机构审查

git-reviewers的Python项目详细描述


git审查员
===


pypi python版本

albertyw/git审查员的代码状态依赖状态代码
气候测试覆盖率

智能查找代码审查员。
另请参阅,git-browse\u.

安装
----


自制(MacOS首选)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

如果使用自制,则可以通过
`Homebrew Albertyw Tap<;https://github.com/albertyw/Homebrew Albertyw>;``uuuu:


。代码::bash

brew安装albertyw/albertyw/git reviewers


manual
~~~~


>如果不使用自制,请首先将此存储库克隆到系统上的某个位置
(可能在dotfiles存储库中),然后运行`<;repository location>;/install.sh`.

您可以修改“`~/.gitconfig``


用法
----

::


用法:reviewers.py[-h][-v][--verbose][-i ignore][-j json][-c]

为您的diff建议审阅者。https://github.com/albertyw/git reviewers

可选参数:
-h,-帮助显示此帮助消息并退出
-V,即版本显示程序的版本号和退出< BR/> -冗长冗长模式> BR/> -忽略,忽略忽略> BR/>忽略审阅者列表(逗号分隔)< BR/> -JJSON,JSON JSON JSON文件,以从被cli覆盖
标志
-c,--复制审阅者列表到剪贴板,如果可用
-b基本分支,--基本分支基本分支
与基本分支比较(默认值:master)
查找者
----

``git reviewers``由一组生成
审阅者或查找者列表的策略。他们返回一组加权的审阅者,然后对其进行排序并向您推荐。它们包括:

-``findlogreviewers`-根据提交者生成审阅者列表以提交(但不与主文件合并)文件
-``findarccommitreviewers`-根据arc commit消息生成审阅者branch

configuration
----

``git reviewers``支持从带有`--json``标志的配置文件中读取配置。配置文件接受带有以下字段的json(所有字段都是可选的):

…代码::json

{
“verbose”:false,
“copy”:false,
“ignore”:[“a”,“b”,“c”],
“branch”:“master”
}

“git reviewers``也将在默认情况下搜索并加载位于`~/.git/reviewers`.

开发
----

代码::bash

pip install-r requirements test.txt
coverage run setup.py test
coverage report
flake8


publishing
--


代码::bash

pip install tween
python setup.py sdist bdist_wheel
tween upload dist/*

还需要更新“albertyw/homebrew albertyw<;https://github.com/albertyw/homebrew albertyw>;`\br/>
。_点文件:https://github.com/albertyw/dotfiles
…_ git-browse:https://github.com/albertyw/git browse

…| pypi图像::https://img.shields.io/pypi/v/git reviewers.svg
:目标:https://github.com/albertyw/git reviewers
…| python版本image::https://img.shields.io/pypi/pyversions/git reviewers.svg
:目标:https://github.com/albertyw/git reviewers
。| Albertyw/Git Reviewers的代码状态图像::https://app.codeship.com/projects/17913cd0-3524-0135-2853-7e1f21584d06/status?branch=master
:目标:https://app.codeship.com/projects/227040
…|依赖关系状态图像::https://pyup.io/repos/github/albertyw/git reviewers/shield.svg
:目标:https://pyup.io/repos/github/albertyw/git reviewers/
。|代码气候图像::https://codecoltimate.com/github/albertyw/git reviewers/badges/gpa.svg
:目标:https://codecoltime.com/github/albertyw/git reviewers
。|测试覆盖率图像::https://codeculate.com/github/albertyw/git reviewers/badges/coverage.svg
:目标:https://codeculate.com/github/albertyw/git-reviewers/coverage

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java允许具有不同父类的类扩展类,而无需多重继承   java如何创建动态化的JScrollPane w/JPanel作为客户端?   java如何组织和命名包   在Java中读取属性文件   java无法解释的Android意图行为   在Java中动态执行多个BPEL文件的部署   ssl Java 6 SNI(服务器名称指示)?   java我们可以使用Robot框架自动化web和移动应用程序来执行并行执行   java for star pettern的循环   java为什么BinaryReader在线程中,从netty读取错误的数据包?   在java中将华氏度转换为摄氏度   使用Spark和java处理空值和引号编写CSV文件   Java中已排序日期到块的列表   visual studio代码VSCode Java不是linting或自动完成局部变量,而是自动完成Java快捷方式,如“sysout”