Git code review 安装及配置使用躺坑之旅

git-review 安装

    在这里提供2种系统的安装方式,一种是windows,另一种是macOS下的安装,主要是小编平时使用这2种环境较多。

    windows安装

        1. 首先安装python, 最好安装最近一个stable的python版本,安装路径请按照默认路径安装,在PATH中配好环境环境变量,例如:C:\Python34\;C:\Python34\Scripts\;

        2. 确认python安装成功之后,打开git-bash窗口,输入git-review的安装命令。

$ pip install git-review

        3. 设置git-review全局变量

$ git config --global --add gitreview.username [gerrit账号]

        4. 在执行git review命令之前,确认你clone下来的仓库中包含.gitreview文件,然后在你源代码所在位置拉取hooks。

$ scp -P 29418 USERNAME@gerrit.wikimedia.org:hooks/commit-msg .git/hooks/commit-msg

        5. 修改代码后,commit你的更改,执行git review命令。                   

    macOS安装

        macOS安装配置有2种方法,主要是区分macOS系统的版本而定,分界线就在OS X 11 EL caption。

       方法一(针对OSX 11以下系统):

             1. 打开终端,并更改到一个目录,你可以轻松下载测试Git包。
           2. 下载并为Git安装OS X安装程序(对于OS X 10.8和更早的版本,OS X 10.9附带Git预安装的ship)。

             3. 安装pip

sudo easy_install pip

             4. 更新pip / setuptools(用于OS X 10.7和更早的版本)

sudo pip install -U setuptools

            5. 安装git-review

sudo pip install git-review

           注意:方法一在OSX 10.12.5上安装配置之后会出现 review not git 的命令,说明git-review与当前的python版本不一致,只有降低python版本能解决,小编这里是MAC OSX 11以上版本,果断采用方法二安装。

        方法二(OSX 11 EL及以上):

            1. 安装Homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

            2. 安装git-review

brew install git-review

 

git review 配置

.gitreview文件配置


[gerrit]
host=review.openstack.org
port=29418
project=openstack-infra/git-review.git
defaultbranch=master (当前分支名)

参考资料:

    openstack -  Installation and Configuration

    MediaWiki - Gerrit/git-review

   COOLEST GUIDES ON THE PLANET - Installing Homebrew on OS X El Capitan 10.11, Package Manager for Unix Apps

 

 

版权申明: 本文为原创文章, 转载时请注明:来自w-rain的个人博客

 

转载于:https://my.oschina.net/myrainspace/blog/1358414

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值