gitプロジェクト管理プラットフォームの構築---gitblit
1.ソフトウェアインストールパッケージ
gitblit-1.8.0をダウンロードします.tar.gzから「/user/local/src/」(保存パスは自己定義で、ここでは個人的な習慣)
2.インストールに必要な依存(インストールされている場合はスキップ)
3.ユーザーおよびユーザーグループの作成
4.gitのインストール
5.javaのインストール
6.インストール構成gitblit('/var/www/'パスを例に)
7.gitblitの起動
8.POSTの設定
9.プロジェクトのアクセスと使用
gitblit-1.8.0をダウンロードします.tar.gzから「/user/local/src/」(保存パスは自己定義で、ここでは個人的な習慣)
2.インストールに必要な依存(インストールされている場合はスキップ)
# yum install -y gcc gcc-c++ curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel
3.ユーザーおよびユーザーグループの作成
# groupadd git //
# useradd -r -g git git //
4.gitのインストール
# yum install -y git //
# git --version // git
5.javaのインストール
# yum search jdk // yum Java jdk
# yum install -y java-1.8.0-openjdk.x86_64 //
# java -version // Java
6.インストール構成gitblit('/var/www/'パスを例に)
# cd /usr/local/src
# tar -zxvf gitblit-1.8.0.tar.gz -C /var/www/
# cd /var/www/gitblit-1.8.0/
# vi data/defaults.properties
########
server.httpPort = 8080 // http
server.httpsPort = 8443 // https
:wq
########
# vi service-centos.sh
########
GITBLIT_PATH=/var/www/gitblit-1.8.0 // gitblit
GITBLIT_BASE_FOLDER=/var/www/gitblit-1.8.0/data // gitblit
GITBLIT_HTTP_PORT=8080 // http
GITBLIT_HTTPS_PORT=8443 // https
GITBLIT_LOG=/var/log/gitblit.log // log
:wq
########
7.gitblitの起動
###### #######
# cd /var/www/gitblit-1.8.0
# java -jar gitblit.jar --baseFolder data
###### #######
# vi /var/www/gitblit-1.8.0/gitblit.sh
:
java -jar gitblit.jar --baseFolder data >/dev/null &
8.POSTの設定
# cp -vR /var/www/gitblit-1.8.0/service-centos.sh /etc/rc.d/init.d/gitblit
# chkconfig --add gitblit
# service gitblit start
9.プロジェクトのアクセスと使用
/***************************************************
admin admin( )
, README.md push
,
*****************************************************/
### README.md ###
# cd /var/www/test/
# touch README.md
# git init
# git add README.md
# git commit -m 'first commit'
# git remote add origin http://[email protected]/test.com.git
# git push -u origin master