clone ceph的submodules
2016-03-25 18:31
357 查看
Ceph作为一个庞大的分布式系统就像一个大熔炉,其中包含了很多第三方的项目,你可以在ceph根目录下的.gitmodules中找到所有的:
[submodule "ceph-object-corpus"] path = ceph-object-corpus url = https://github.com/ceph/ceph-object-corpus.git [submodule "src/civetweb"] path = src/civetweb url = https://github.com/ceph/civetweb [submodule "src/erasure-code/jerasure/jerasure"] path = src/erasure-code/jerasure/jerasure url = https://github.com/ceph/jerasure.git branch = v2-ceph [submodule "src/erasure-code/jerasure/gf-complete"] path = src/erasure-code/jerasure/gf-complete url = https://github.com/ceph/gf-complete.git branch = v2-ceph [submodule "src/rocksdb"] path = src/rocksdb url = https://github.com/ceph/rocksdb ignore = dirty [submodule "ceph-erasure-code-corpus"] path = ceph-erasure-code-corpus url = https://github.com/ceph/ceph-erasure-code-corpus.git [submodule "src/gmock"] path = src/gmock url = https://github.com/ceph/gmock.git branch = ceph-release-1.7.0 [submodule "src/spdk"] path = src/spdk url = https://github.com/ceph/spdk.git [submodule "src/xxHash"] path = src/xxHash url = https://github.com/ceph/xxHash.git[/code]你可以通过执行这个命令clone所有的代码git clone --recursive https://github.com/ceph/ceph.git[/code]如果你clone代码时没有加--recursive这个选项,默认是不会clone所有的modules,如果你需要这些module,你也可以通过以下命令,把他们clone下来。git submodule update --init --recursive
相关文章推荐
- Java千百问_03基本语法(003)_public、privite、protected有什么区别
- zigbee开启低功耗步骤
- 三段式高度自适应页面布局
- 夹角有多大2 航电2080
- Doxygen资源链接
- Java字符串的不可变性
- ok6410按键中断编程,linux按键裸机
- Android官方开发文档Training系列课程中文版:使用Fragment构建动态UI之Fragment创建
- JavaEE POI读取 Excel中的数据,(Excel2003(xls), Excel2007(xlsx))
- java牛逼博客
- linux下的文件权限命令详解
- asp.net webform灵异的错误
- Hash分析
- Makefile定义工程中的宏
- 使用nexus搭建maven私服、手动更新索引
- swift学习笔记之自定义UITableViewCell
- 40个Java多线程问题总结
- hibernate 的注意事项
- sphinx
- 《HiWind企业快速开发框架实战》(1)框架的工作原理