akishin999の日記

調べた事などを書いて行きます。

Git

GitLab 5.4.0 を CentOS 6.4 にインストールする

この暑さのせいか、自宅サーバの HDD がクラッシュしてしまったので、ここしばらく復旧作業に明け暮れていました。 ただ元の環境に戻すのも面白くないので、いい機会だと OS 含めいろいろと最新バージョンをインストールする事に。その流れで GitLab も 5.4.…

Git リポジトリを GitLab へ移行した

自宅の LAN 内に GitLab サーバを立てたので、古い git リポジトリとかを移行しました。 またそのうちやるかも知れないので備忘録としてメモしておきます。 移行先リポジトリの作成 まずは GitLab 上に移行先となるリポジトリを作成しておきます。 リモート…

Gitlab で作成したリポジトリでのコミットメール送信とリポジトリのミラーリング

実運用するにあたっては結構重要な push 時のコミットメール送信とバックアップとしてのリポジトリのミラー作成についてまとめてみました。 他に良いやり方があるかもですが、手元では以下のようにして実現しています。 コミットメール送信 まずは gitolite …

CentOS 6.2 に gitolite v3.03、GitLab v2.6.2 をインストールする

前回 試した時から結構バージョンが上がったようなので、gitolite 3.03 & GitLab 2.6.2 をインストールしてみました。2013.08.16 追記 新しいバージョンについて記事を書いています。 こちらも参照してください。 GitLab 5.4.0 を CentOS 6.4 にインストール…

GitLab を Apache2 + Passenger で動かしてみる

前回インストールした GitLab を Apache + Passenger で動作するように設定してみます。 httpd、httpd-devel は既にインストール済みのものとします。2013.08.16 追記 新しいバージョンについて記事を書いています。 こちらも参照してください。 GitLab 5.4.…

CentOS 6.2 に GitLab をインストールする

少し前に GitHub クローンである GitLab を検証していた際の環境構築メモを整理がてらまとめてみました。GITLAB http://gitlabhq.com/現在公式リポジトリでは 2.3.1 が最新のようですが、試した時のバージョンなので 2.2.0 での記事になっています。2013.08.…

gitolite のユーザ管理の仕組み

Git

最近になって gitolite を使ってみたのですが、かなり便利ですね。gitolite では OS のユーザを作成せずに、SSH の公開鍵を登録するだけでユーザを追加できる仕組みになっているのですが、これって一体どうやっているのでしょうか。gitolite ユーザの author…