环境搭建:通过repo下载gerrit管理的code
配置过程
- 1. repo安装
- 2. gerrit 权限添加
- 3. code抓取
1. repo安装
Repo是google基于git做的一个python脚本,用于管理Android庞大的源码仓库,方便使用,下载repo是标准流程,简单记录如下:
创建一个目录存放repo:
mkdir ~/bin
cd ~/bin
PATH=~/bin:$PATH下载repo
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x repo由于网络问题,我们repo init的时候多半会遇到如下提示:
需要替换一个repo源,则添加参数:repo init -u xxx --repo-url xxx
这里我一般采用清华镜像:https://mirrors.tuna.tsinghua.edu.cn/git/git-repo
另外记录一个网址:git://git.omapzoom.org/git-repo.git配置username & mail
git config --global user.email “you@example.com”
git config --global user.name “Your Name”
环境配置至此结束;
2. gerrit 权限添加
- ssh-keygen -t rsa ------会有很多提示,不用输入任何内容,直接回车
- cat .ssh/id_rsa.pub
- 添加key到gerrit网站(对应需要的git网址)
Gerrit网址 -> 右上⻆Username -> Settings -> SSH Public Keys -> Add Key
将上述2中拷贝的key粘贴到这个框中,确认完成; - 检查是否设置成功:
ssh -p 29418 username@gerrit.com
出现上述如实内容,则说明已经添加权限成功
3. code抓取
获取manifest:
repo init -u xxx --repo-url https://mirrors.tuna.tsinghua.edu.cn/git/git-repo
成功后提示:repo has been initialized in /home/code/
同步code
repo sync -j8 -c
一般到这个时候就可以看到code在checkout了
环境搭建:通过repo下载gerrit管理的code相关推荐
- Mac下的Docker及Kubernetes(k8s)本地环境搭建与应用部署、管理界面kubernetes-dashboard
Mac下的Docker及Kubernetes环境搭建与应用部署 Mac安装docker: brew cask install docker 当然也可以直接去官网下载docker的pkg文件安装 Mac ...
- SSH框架总结(框架分析+环境搭建+实例源代码下载)
首先,SSH不是一个框架,而是多个框架(struts+spring+hibernate)的集成,是眼下较流行的一种Web应用程序开源集成框架,用于构建灵活.易于扩展的多层Web应用程序. 集成SSH框 ...
- EC600 QuecPython开发环境搭建、固件下载,最方便的OpenCPU物联网4G通信解决方案
EC600 QuecPython 官方资源汇总 开发环境搭建 1.安装windows驱动 2.验证模组的固件版本 3.烧录QuecPython固件 小试QuecPython 1.查看系统信息 2.点亮 ...
- 【 RA4M2开发板环境搭建之串口下载1】
[ RA4M2开发板环境搭建1] 1. 前言 1.1 活动来源 1.2 开发环境 1.3 RA4M2开发板 2. MDK环境准备 2.1 keil 5下载安装 2.2 安装RA4M2的软件支持包 2. ...
- 免费版CDH环境搭建(附带免费下载地址)
cloudera manage cdh6.3.3即以后的版本已经收费(下面附带cdh6.3.2免费版下载地址) 一 docker搭建 二 安装包搭建(附带下载地址) 一.docker单节点安装 1.下 ...
- mysql集群多管理节点_项目进阶 之 集群环境搭建(三)多管理节点MySQL集群
多管理节点MySQL的配置很easy,仅须要改动之前的博文中提高的三种节点的三个地方. 1)改动管理节点配置 打开管理节点C:\mysql\bin下的config.ini文件,将当中ndb_mgmd的 ...
- Java第一天 java环境搭建和Java下载
环境变量是一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息.例如path,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path ...
- Android 4.4环境搭建——Android SDK下载与安装
学习开发Android应用程序,须要下载安装Android SDK.在Android的官方站点的二级域名http://developer.android.com/index.html中.能够下载到完整 ...
- Metabase在linux二次开发编译环境搭建(之一---下载文件)
一.下载JDK8(如果你已安装过jdk8,此步骤可以略过) http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downlo ...
- 熊大UWB系列教程二:KEIL软件环境搭建以及程序下载
有超宽带定位项目需求请加微信沟通 微信号: cc12131789 工具准备: 硬件:JLink下载器,超宽带mini板,micro usb线. 软件:超宽带程序. 第一步.将micro usb线插到 ...
最新文章
- ffmpeg实现将MP4格式转封装成avi格式
- Git使用命令行回退版本git reset --hard
- 经济学原理 下载 曼昆_2021南开经济学考研全年规划
- html让空间高度跟随父级,CSS子元素跟父元素的高度一致的实现方法
- python定位方法_selenium+python定位元素方法
- 《新财富》2015年第13届分析师排名
- Node文件服务器(文件上传)
- 烽火mysql数据库安装_sql/mysql3.md · zack烽火/knowledge - Gitee.com
- Windows设置开机自启动的三种方式
- 9 计算机键盘是一个______,一种计算机键盘专用的清洁装置专利_专利申请于2018-05-31_专利查询 - 天眼查...
- 养老保险缴费率上调 谁来买单?
- python代码画樱花教程-python画樱花树代码 具体代码介绍
- 大脑神经网络具有什么性,神经网络跟大脑的关系
- Python之保留小数点后n位、向上取整、向下取整以及四舍五入函数
- OpenStack常用运维命令手册-V1.0-黑夜青儿
- 没解锁的一加手机刷Recovery的方法
- JavaScript 10个常见用法
- 7.计算机病毒损坏某些硬件,区别计算机病毒与故障
- 资产实物综合管理系统应用方案介绍
- 环环相扣,VR硬件技术突破的春天还有点远