CubieBoard博客-HomeCubieTech公司网站

cubie.cc CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 3656|回复: 2

搭建本地仓库gitweb管理教程

[复制链接]

21

主题

2

好友

3264

积分

版主

Rank: 7Rank: 7Rank: 7

贡献
613
金钱
1279
威望
613
买家信用
卖家信用
积分
3264
发表于 2014-8-9 11:00:40 |显示全部楼层
在hub目录下(此文件夹可任选,最好是空文件夹,以免误删)
mkdir a20
cd a20
mkdir lichee/.git android/.git -pv
cd lichee/.git/
git init --bare
cd ../../..
cd a20/android/.git
git init --bare

然后在本地(注:本地需已做好本地仓库提交)
在lichee下
git remote -v
  git remote add origin cubie@192.168.1.10:/hub/a20/lichee/.git
  git push -u origin master
android下
  git remote -v
  git remote add origin cubie@192.168.1.10:/hub/a20/android/.git
  git push -u origin master

布署gitweb(注:hub目录是本机建了用于.git仓库的存储的)
1.安装gitweb
        apt-get install gitweb
2.安装apache2服务器
        apt-get install apache2
3.将gitweb的配置文件链接到gitweb目录
        ln -sf /usr/share/gitweb/  /hub
4.复制gitweb.cgi到gitweb仓库中
        cp usr/share/gitweb/gitweb.cgi /hub/gitweb.cgi
5.修改apache设置编辑/etc/apache2/httpd.conf
        sudo vim /etc/apache2/httpd.conf
6.添加如下内容:
        SernameName 127.0.0.1:80
7.修改/ect/apache2/conf.d/gitweb.conf,添加内容如下
        Alias /gitweb /hub
<Directory /hub>
        Options +Indexes +ExecCGI +FollowSymLinks
        AllowOverride All
        order allow,deny
        allow from all
        AddHandler cgi-script cgi
        DirectoryIndex gitweb.cgi
</Directory>
8.修改配置文件/etc/gitweb.conf,将其中的$projectroot改为各个.git的目录
        sudo vim /etc/gitweb.conf
        将$projectroot的值修改为"/hub"
9.配置完毕后重启apache2服务。命令为:
    sudo /etc/init.d/apache2 restart
10. 在浏览器中输入本机ip地址/gitweb就可以访问git服务了
    例如:http://192.168.1.10/gitweb
回复

使用道具 举报

74

主题

5

好友

2万

积分

超级版主

Rank: 8Rank: 8

贡献
3726
金钱
8574
威望
3734
买家信用
卖家信用
积分
20451
发表于 2014-8-9 13:48:35 |显示全部楼层
小伙子 不错喔
回复

使用道具 举报

3

主题

0

好友

3215

积分

论坛元老

Rank: 8Rank: 8

贡献
595
金钱
1395
威望
595
买家信用
卖家信用
积分
3215
发表于 2014-8-9 23:58:39 |显示全部楼层
用gitolite做管理挺好用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

QQ|Archiver|手机版|邮件群发|cubie.cc---深刻的嵌入式技术和应用讨论中文社区 ( 粤ICP备13051116号-1  

GMT+8, 2020-4-3 03:45 , Processed in 0.026635 second(s), 12 queries , Apc On.

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc. | Style by Coxxs

回顶部