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!
分享到:
相关推荐
【描述】:本文档将指导你如何在Ubuntu 14.04虚拟机上配置Git服务器以及安装Gitweb,以便进行代码版本控制和协作。我们将解决虚拟机网络配置、固定IP地址、Git服务器搭建以及Gitweb的安装和配置等问题。 【标签】:...
本文档详细介绍了如何在linux系统下安装ldap、gerrit、gitweb的安装流程。还包括gerrit的ldap认证配置,gerrit+gitweb集成化安装部署流程。
自己从零开始搭建git + gitweb + gerrit服务器 软硬件环境 物理机:Windows10 64位 VMware版本:VMware Workstation 12 Ubuntu版本:ubuntu-14.04-server-amd64.iso
。。。
使用包管理器安装GitWeb。以Debian/Ubuntu为例: ```bash sudo apt-get install gitweb ``` 2. **安装Apache2服务器** 如果还未安装Apache2,可以通过以下命令安装: ```bash sudo apt-get install apache2...
在Ubuntu系统中搭建Git服务器,特别是使用gitosis作为版本控制系统管理工具,是一个常见的做法,尤其适合小型团队或个人开发者协作项目。以下将详细介绍这个过程。 首先,我们需要进行一些准备工作。在Mac上安装...
本教程将详述如何在Ubuntu系统上搭建Git服务器,包括安装与配置多个组件,如X11VNC远程管理、OpenSSH服务器、Git守护进程(Git Daemon)、Gitweb以及Java。 首先,我们需要【安装Ubuntu系统】,这是一个基于Debian...
gitweb:Gitweb提供了git版本库的图形化web浏览功能,能看代码库,提交日志等服务器操作系统:ubuntu14.04gerrit所用包:gerrit-2.10.war,此版本必须要用jdk7以上,本人用了jdk7.1.ubuntu服务器安装git2.ubuntu...
- **GitHub Flow**:在GitHub上使用的一种流行分支策略,每个新功能或修复都在独立的分支上完成,然后通过Pull Request合并回master/main分支。 - **Git Flow**:一种较为复杂的分支管理模型,包含develop、release...
1. 安装 Git:在 Ubuntu 8.04 上安装 Git 只要设定了正确的更新源,然后使用 apt-get 就可以了。其中 cURL 是一个利用 URL 语法在命令行下工作的文件传输工具,会在后面安装 Repo 的时候用到。 2. 安装 Repo:首先...
- [GitWeb Web Interface](https://android.googlesource.com/):查看公共Android仓库中的文件快照和历史记录。 通过以上步骤,你可以成功地设置好开发环境、获取Android源代码并进行构建。这对于深入理解Android...
首先,需要在Ubuntu 14.04 x86_64 server版本上进行安装,使用的是官方提供的iso文件进行系统的安装。安装过程中可能会需要更换源为其他镜像站点,以便顺利下载和安装所需的软件包。 2. 套件安装 安装过程中需要...
Linux(Ubuntu,Debian,Xandros,Linspire等) $ apt-get install git 苹果电脑 有2种方法: 使用图形程序: 通过 $ sudo port install git-core + svn + doc + bash_completion + gitweb 视窗