安装redmine的过程见:
http://www.1000year.com/blog/622.htm
这里主要介绍git的安装。
1.下载deb文件:
wget http://ftp.us.debian.org/debian/pool/main/g/git/git_1.7.2.5-3_i386.deb
问题:若提示缺少liberror-perl,到http://packages.ubuntu.com/zh-cn/hardy/all/liberror-perl/download下载deb格式的liberror-perl后安装即可。
wget http://mirror.pnl.gov/ubuntu//pool/main/libe/liberror-perl/liberror-perl_0.17-1_all.deb
sudo dpkg -i liberror-perl_0.17-1_all.deb
2.安装git:
sudo dpkg -i git_1.7.2.5-3_i386.deb
3.配置git目录
mkdir /home/git/project/
cd /home/git/project/
git init
这样就在~/project目录下生成了.git目录,.git目录又包含了以下几个子目录:
branches:仓库的分支
config:当前仓库的配置信息
description:仓库的描述
HEAD:存放了当前branch的名字
hooks:一堆hook的脚本
info:
objects:存放git对象
refs:存放了最近一次提交的分支的引用
4.配置redmine支持git
在redmine的项目中,settings-->Repository-->SCM-->Git-->填入:/home/git/project/.git-->create-->save
查看项目中的Repository(不是settings-->Repository),看是否存在项目的文件
问题:若出现The entry or revision was not found in the repository.
解决办法: