Welcome 微信登录

首页 / 操作系统 / Linux / 搭建Android Git Server

给自己做一个记录,老是忘东西.1.安装git daemon和gitosis.git daemon主要用于用户匿名访问,最好把所有工程都导出.gitosis 主要用于用户权限设置.切换到需要访问工程的用户名下,敲ssh-keygen -t rsa得到密钥,添加到工程中.2.设置好权限之后,使用repo来镜像一份Android代码.repo init -u git://xxx/platform/manifest.git -b branch_name --mirror3.repo sync之后,用户就可以push代码了.4.建立自己的android branch:a.Cd project_name/.repo/manifests/b.Git checkout –b new_branch_namec.Vi default.xmld.Git commit –am “comments”e.Git push ptssh new_branch_name:new_branch_name (注:第一次push,不能用refs/for/new_branch_name)具体的细节,其实网上很多,这里就不贴了,google一下吧.说起来好像很简单,其实真正弄起来,会出现不少问题的,这里我列三点碰到的问题: 1.做android镜像的时候,最好加上一个-b参数,否则好像sync tag有点问题.2.git daemon设置好之后,最好重起下服务,不然可能不会生效,当时搞得很郁闷.3.gitosis安装最好不要用apt-get来做,用python setup.py install,不然会一些问题.就说这么多吧Linux下挂载NTFS格式分区SCSI+VMware+RedHat内核升级总结相关资讯      Android教程 
  • Android 4.1+通过USB 连接Ubuntu进  (02/07/2013 08:44:43)
  • Android下使用最新FaceBook SDK 3.  (02/06/2013 16:13:37)
  • Android JNI 自定义对象为参数和返  (11/26/2012 19:04:48)
  • Android 获取手机应用信息  (02/06/2013 16:21:20)
  • Android设置Activity的显示位置  (02/01/2013 13:16:36)
  • Android中实现下拉刷新  (11/19/2012 15:26:23)
本文评论 查看全部评论 (0)
表情: 姓名: 字数