`
hanyh
  • 浏览: 235309 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ubuntu上使用gitweb

阅读更多
step 1:
apt-get install  gitweb ....

step 2:
hanyh@hanyh-laptop:~/workspace/git$ more /etc/gitweb.conf 
# path to git projects (<project>.git)
#$projectroot = "/var/cache/git";
$projectroot = "/home/hanyh/workspace/git";

# directory to use for temp files
$git_temp = "/tmp";

# target of the home link on top of all pages
#$home_link = $my_uri || "/";

# html text to include at home page
$home_text = "indextext.html";

# file with project list; by default, simply scan the projectroot dir.
$projects_list = $projectroot;

# stylesheet to use
$stylesheet = "/gitweb/media/gitweb.css";

# logo to use
$logo = "/gitweb/media/git-logo.png";

# the 'favicon'
$favicon = "/gitweb/media/git-favicon.png";

step 3:
hanyh@hanyh-laptop:~/workspace/git$ more /etc/apache2/conf.d/gitweb 
RewriteEngine on
RewriteRule ^/gitweb/([a-zA-Z0-9_\-]+\.git)/?(\?.*)?$ /cgi-bin/gitweb.cgi/$1 [L,PT]

Alias /gitweb /home/hanyh/workspace/git
<Directory /home/hanyh/workspace/git>
DirectoryIndex /cgi-bin/gitweb.cgi
		Options Indexes FollowSymLinks MultiViews ExecCGI
		AllowOverride None
		Order allow,deny
		allow from all
</Directory>

step 4:
sudo a2enmod rewrite

done!

分享到:
评论

相关推荐

    虚拟机ubuntu14.04配置git及gitweb服务器.docx

    【描述】:本文档将指导你如何在Ubuntu 14.04虚拟机上配置Git服务器以及安装Gitweb,以便进行代码版本控制和协作。我们将解决虚拟机网络配置、固定IP地址、Git服务器搭建以及Gitweb的安装和配置等问题。 【标签】:...

    ldap+gerrit+gitweb集成化安装部署

    本文档详细介绍了如何在linux系统下安装ldap、gerrit、gitweb的安装流程。还包括gerrit的ldap认证配置,gerrit+gitweb集成化安装部署流程。

    搭建自己的git gitweb gerrit服务器

    自己从零开始搭建git + gitweb + gerrit服务器 软硬件环境 物理机:Windows10 64位 VMware版本:VMware Workstation 12 Ubuntu版本:ubuntu-14.04-server-amd64.iso

    虚拟机ubuntu14.04配置git及gitweb服务器.pdf

    。。。

    apache 配置 gitweb(git http匿名访问智能clone不能push

    使用包管理器安装GitWeb。以Debian/Ubuntu为例: ```bash sudo apt-get install gitweb ``` 2. **安装Apache2服务器** 如果还未安装Apache2,可以通过以下命令安装: ```bash sudo apt-get install apache2...

    在 Ubuntu 下搭建 git gitosis.pdf

    在Ubuntu系统中搭建Git服务器,特别是使用gitosis作为版本控制系统管理工具,是一个常见的做法,尤其适合小型团队或个人开发者协作项目。以下将详细介绍这个过程。 首先,我们需要进行一些准备工作。在Mac上安装...

    git服务哭搭建

    本教程将详述如何在Ubuntu系统上搭建Git服务器,包括安装与配置多个组件,如X11VNC远程管理、OpenSSH服务器、Git守护进程(Git Daemon)、Gitweb以及Java。 首先,我们需要【安装Ubuntu系统】,这是一个基于Debian...

    git学习--gerrit服务器搭建总结

    gitweb:Gitweb提供了git版本库的图形化web浏览功能,能看代码库,提交日志等服务器操作系统:ubuntu14.04gerrit所用包:gerrit-2.10.war,此版本必须要用jdk7以上,本人用了jdk7.1.ubuntu服务器安装git2.ubuntu...

    经典Git学习资料ProGit

    - **GitHub Flow**:在GitHub上使用的一种流行分支策略,每个新功能或修复都在独立的分支上完成,然后通过Pull Request合并回master/main分支。 - **Git Flow**:一种较为复杂的分支管理模型,包含develop、release...

    Git和Repo扫盲——如何取得Android源代码

    1. 安装 Git:在 Ubuntu 8.04 上安装 Git 只要设定了正确的更新源,然后使用 apt-get 就可以了。其中 cURL 是一个利用 URL 语法在命令行下工作的文件传输工具,会在后面安装 Repo 的时候用到。 2. 安装 Repo:首先...

    Android移动操作系统源代码指南

    - [GitWeb Web Interface](https://android.googlesource.com/):查看公共Android仓库中的文件快照和历史记录。 通过以上步骤,你可以成功地设置好开发环境、获取Android源代码并进行构建。这对于深入理解Android...

    git Server的安装与配置

    首先,需要在Ubuntu 14.04 x86_64 server版本上进行安装,使用的是官方提供的iso文件进行系统的安装。安装过程中可能会需要更换源为其他镜像站点,以便顺利下载和安装所需的软件包。 2. 套件安装 安装过程中需要...

    蔡氏电路matlab仿真代码-Git-basic:使用命令行记录您的git操作

    Linux(Ubuntu,Debian,Xandros,Linspire等) $ apt-get install git 苹果电脑 有2种方法: 使用图形程序: 通过 $ sudo port install git-core + svn + doc + bash_completion + gitweb 视窗

Global site tag (gtag.js) - Google Analytics