1.1K Star 6.1K Fork 4.9K

OpenHarmony / docs

 / 详情

【获取源码】请问 repo 是否有选项支持,选择拉取 轻量和小型系统 or 标准系统 的代码

已完成
需求
创建于  
2021-06-25 17:49

【需求价值】:
可以令 repo 拉取更少代码,节省网络流量,避免网络超时
【需求描述】:
repo 提供选项,支持选择拉取 轻量和小型系统 or 标准系统 的代码
【方案描述】:
repo 提供选项 os=lite/standard,选择拉取 轻量和小型系统 or 标准系统 的代码
【验收标准】:

评论 (4)

hpline 创建了需求
hpline 关联仓库设置为OpenHarmony/docs
hpline 修改了描述
NEEN 负责人设置为mamingshuai
展开全部操作日志

尊敬的开发者您好,
很抱歉现在才答复你的问题, 经过社区评估后, 如果拆分会导致一些问题, 所以暂时社区不会提供单独下载小型系统/标准系统源码方式
如果您在下载代码时遇到early EOF问题,您可以尝试使用ssh下载代码(配置公钥):

repo init -u git@gitee.com:openharmony/manifest.git -b master --no-repo-verify --depth=1
repo sync -c
repo forall -c 'git lfs pull'

您好,感谢您的回复 :blush:
请问拆分会导致哪些问题?
这个是社区后面解决,还是欢迎提交PR :smile:

repo工具具备不同参数下载不同代码的能力,所以不需要定制开发就可以实现诉求;
提供单独下载能力后:

  • 因小型系统&标准系统源码存在部分公共仓库,修改某个系统的时候容易忽略另一个系统,容易造成重复开发和实现
  • 提供独立下载后会同时存在三套源码,每套源码均需要占用构建资源、测试验证资源等,造成资源浪费

所以基于当前现状, 短期内暂时不支持单独下载小型系统/标准系统的源码.

mamingshuai 任务状态待办的 修改为已验收
mamingshuai 任务状态已验收 修改为已完成

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(2)
其他
1
https://gitee.com/openharmony/docs.git
git@gitee.com:openharmony/docs.git
openharmony
docs
docs

搜索帮助