Git
この暑さのせいか、自宅サーバの HDD がクラッシュしてしまったので、ここしばらく復旧作業に明け暮れていました。 ただ元の環境に戻すのも面白くないので、いい機会だと OS 含めいろいろと最新バージョンをインストールする事に。その流れで GitLab も 5.4.…
自宅の LAN 内に GitLab サーバを立てたので、古い git リポジトリとかを移行しました。 またそのうちやるかも知れないので備忘録としてメモしておきます。 移行先リポジトリの作成 まずは GitLab 上に移行先となるリポジトリを作成しておきます。 リモート…
実運用するにあたっては結構重要な push 時のコミットメール送信とバックアップとしてのリポジトリのミラー作成についてまとめてみました。 他に良いやり方があるかもですが、手元では以下のようにして実現しています。 コミットメール送信 まずは gitolite …
前回 試した時から結構バージョンが上がったようなので、gitolite 3.03 & GitLab 2.6.2 をインストールしてみました。2013.08.16 追記 新しいバージョンについて記事を書いています。 こちらも参照してください。 GitLab 5.4.0 を CentOS 6.4 にインストール…
前回インストールした GitLab を Apache + Passenger で動作するように設定してみます。 httpd、httpd-devel は既にインストール済みのものとします。2013.08.16 追記 新しいバージョンについて記事を書いています。 こちらも参照してください。 GitLab 5.4.…
少し前に GitHub クローンである GitLab を検証していた際の環境構築メモを整理がてらまとめてみました。GITLAB http://gitlabhq.com/現在公式リポジトリでは 2.3.1 が最新のようですが、試した時のバージョンなので 2.2.0 での記事になっています。2013.08.…
最近になって gitolite を使ってみたのですが、かなり便利ですね。gitolite では OS のユーザを作成せずに、SSH の公開鍵を登録するだけでユーザを追加できる仕組みになっているのですが、これって一体どうやっているのでしょうか。gitolite ユーザの author…