快速搭建android源代码镜像

android.googlesource.com 很不错

直接访问可以看到仓库中各个的版本及源代码提交记录,直接提供和网址相同的clone地址,我在自己的服务器上做了个镜像仓库,但我不真的不想每次都通过ssh来访问,通过ssh访问意味这我要向别人提供密钥文件

所以,我搭建了个快速的工程,地址在https://github.com/zeze0556/docker_gitiles

在说明中已经写了最重要的内容。

对我而言,只用修改gitiles.config 中关于访问的域名和docker-compose.yml中的仓库路径为本地镜像的路径即可。

使用的是nginx+git的http服务,不支持提交推送,这个对于共享镜像而言是件好事,毕竟镜像随时都可能更新,一提交就乱了。

如果要像google一样工作的话,添加个gerrit,gitlab等等其他的版本管理作为后端服务会更好