2 Star 5 Fork 4

Crisy / repo2git

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

使用说明:

Name:

 repo_change_git.sh脚本试用于repo管理的代码转为git单一仓库管控代码

Description

 repo管理多仓库代码是谷歌推广的代码管控方案,这种方案适用于多模块管理代码,针对定制方案商,往往他们出版本,出软件并不会分模块管控代码,底层上层耦合严重,他们更注重统一管理代码,通过单一git仓库来管控所有的代码,所以提供一种方案,将repo管理的代码转换成单一git仓库管理;  

Options

  • --repo2git <git_code>   repo代码仓库转为大git仓库

  • --format   生成两个tag之间的补丁

  • --apply <git_code>   将补丁打入指定的git大仓库

  • --list   列出两个tag之间的提交

  • --checkTag   校验repo所有仓库某个tag是否存在

  • --dos2unix   指定类型文件转换成unix格式

  • --init   第一次转换时初始化git仓库

  • --modify   修改repo生成的补丁,适应打入git

空文件

简介

repo多仓库管理代码转换成单git仓库管理模式 展开 收起
Shell
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Shell
1
https://gitee.com/crisy/repo2git.git
git@gitee.com:crisy/repo2git.git
crisy
repo2git
repo2git
master

搜索帮助