我正在寻找为AOSP开发设置本地GIT服务器的选项 . 以下是我的调查结果:
选项1:
-
在我的本地服务器上安装Gitlab
-
通过URL使用导入项目来创建清单项目 .
-
提供所选清单文件以通过清单选项导入以创建构成AOSP的所有项目 . (所选清单将被编辑以便Gitlab理解)
-
从Gitlab克隆客户端并开发 .
问题: - 如何获取清单项目和其他现有项目的更新?我必须从各个存储库设置镜像 .
选项2:
-
在我的本地服务器上安装Gitlab
-
从命令行克隆AOSP源(镜像选项) .
-
使用Gitlab rake实用程序在Gitlab中创建项目
-
从Gitlab克隆客户端并开发 .
问题: - 如何获取清单项目和其他现有项目的更新?我必须为所有项目设置一个遥控器,这听起来不够令人信服 .
选项3:
没有Gitlab . 完全基于命令行 .
问题: - 在管理问题,错误和功能请求方面不是用户友好的 .
我希望社区对我的发现有所了解 . 如果我错过了一个选项,请建议 .