기본적으로 RedHat 기본 계정이 root라고 전제하고 진행하면 되겠다.


1. 계정 생성

$ adduser git
$ passwd git
$ adduser gitolite
$ passwd gitolite




2. gitolite 다운로드

$ su git
$ cd
 $ git clone http://github.com/sitaramc/gitolite.git
$ cd gitolite/




3. 관리자 SSH Public-Key 파일 확보 하기

$ exit

$ su gitolite
$ ssh-keygen

$ exit
$ cp /home/gitolite/.ssh/id_rsa.pub /home/git/gitolite/gitolite.pub
$ chown git:git /home/git/gitolite/gitolite.pub 




4. 설치하기

$ su git
$ /home/git/gitolite

$ ./install
./src/gitolite setup -pk ./gitolite.pub




5. gitolite 관리자 계정

$ exit
$ su gitolite
$ cd

$ git clone git@localhost:gitolite-admin.git 

$ git config --global user.email "seinfra@whatwant.com"

$ git config --global user.name "seinfra"

$ git config --global push.default matching



gitolite 사용법이나 기타 사항은 별도의 포스팅을 참고하기 바라며...


반응형

빌드하기 위해 필요한 패키지들을 미리 설치합시다.

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc xmlto


asciidoc 은 직접 받아서 설치를 해야 한다.

$ cd /srv/install/asciidoc
wget http://pkgs.repoforge.org/asciidoc/asciidoc-8.6.8-1.el6.rfx.noarch.rpm
$  rpm -Uvh 
asciidoc-8.6.8-1.el6.rfx.noarch.rpm

git 소스파일을 내려 받아야겠죠?!

$ cd /srv/install/git
$ wget  http://git-core.googlecode.com/files/git-1.8.4.1.tar.gz
$ tar zxvf git-1.8.4.1.tar.gz
$ cd ./
git-1.8.4.1  


 Ubuntu에서 했던 것과 차이가 없죠 !?

$ make configure
$ ./configure --prefix=/usr/local
$ make all doc
$ sudo make install install-doc install-html

버전 확인 !

$ git --version


GIT 자동완성을 지원하기 위해서는...

우리 모두 Git으로 행복한 형상관리를...
반응형

+ Recent posts