消息关闭
    暂无新消息!

git review

问题作者 : 旺旺2017-06-30发布
目录
前提环境
源码:
本地终端:
前提环境
源码:
本地终端:
安装pip
安装git-review

  [ 回目录 ]前提环境   
python 2.7
git 2.8.1
 环境变量已经设置好:示例:
C:\Python27\Scripts;C:\Python27;C:\Python27\Lib
  [ 回目录 ]源码:   
pip-8.1.2.tar.gz
 pip是一个工具,安装pip是为了安装git review。
  [ 回目录 ]本地终端:   
  [ 回目录 ]安装pip   
解压源码 pip-8.1.2.tar.gz
在解压后目录下执行python setup.py install

 
 修改 pip源为公司内源:
 vi ~/pip/pip.ini
pip.ini文件不存在的话,自己创建一个。
 
如果windows安装失败,尝试使用git bash。
 
在windows这边安装的时候遇到执行 pip install git-review 失败问题,可通过如下方案解决:
Windows
在C:\Users\用户名\pip 目录下添加pip.ini 文件
然后编辑其内容
注意:ini的内容中,最后一行一定不能为空行!!!


  [ 回目录 ]安装git-review   
$ pip install git-review
安装之前确保网络通哦~
有些人的机器必须是pip.exe的文件夹下面执行pip命令才生效。示例:C:\Python27\Scripts
有些机器必须重启后环境变量生效才能执行git review
 
  [ 回目录 ]配置git-review   
git review 等同于 git push origin 当前分支:refs/for/当前分支,所以执行git review之前要保证git push能够成功。例如,已下载钩子和配置公钥。具体参考
http://3ms.huawei.com/hi/group/2839415/wiki_4184069.html?for_statistic_from=all_group_wiki 
不建议使用git push,因为git review 会有一些额外的功能
 
配置git review 命令 git review -v -s
 
git review 结果参考:
$ git review
remote: Processing changes: new: 1, refs: 1, done
remote:
remote: New Changes:
remote:   http://szxgit10-rd.huawei.com:8080/13 test git review
remote:
To http://g00142960@szxgit10-rd.huawei.com:8080/a/pubcloud/neutron
 * [new branch]      HEAD -> refs/publish/master

0个回答

暂无回答!