昨年度GitHubのEnterprise版を試した感想のようなものをGitHub Enterpriseを試してみるにまとめた。 年が明けてからは、EnterpriseではなくOSSのGitHub、というか、Gitのホスティング管理ソフトウェアGitlabを試してみた。 GitHub上でソースコードが公開されていて、インストール関係の作業をshにまとめたものも公開されている。 個人的にはGitHubでのprivateリポジトリでプロダクトを管理している会社も多いのではないかと思う。 Businessプランとして提供されているものは最安コースだと$25、月3000円に満たないので、さほど大きくないPJやチームでは、SCMサーバの運用費よりも安く、手軽に使えると感じてこのコースを選ぶケースが多そうだ。 会社全体でSCMの主流をSVNからGitに据え、規模が大きくなるとGitHub Enterpr
少し前に GitHub クローンである GitLab を検証していた際の環境構築メモを整理がてらまとめてみました。 GITLAB http://gitlabhq.com/ 現在公式リポジトリでは 2.3.1 が最新のようですが、試した時のバージョンなので 2.2.0 での記事になっています。 2013.08.16 追記 新しいバージョンについて記事を書いています。 こちらも参照してください。 GitLab 5.4.0 を CentOS 6.4 にインストールする 環境 使用した各ソフトウェアのバージョンは以下になります。 CentOS 6.2(i686) Git 1.7.1 Ruby ruby 1.9.3p125 gitolite 最新 GitLab 2.2.0 gitolite、GitLab 以外については既に導入済みとし、ここでは解説を省きます。 また、Yum リポジトリとしては EP
GitLabHQ and a good branching model Migrating to Git At work, we made the move from subversion to git as our version control tool. I used git for a few times before we migrate the whole project thanks to the git-svn bridge, and, apart from the usual headache when it comes to merging branches, I was rather convinced we would make the migration to git. To explain what branching model I was expecting
前回、Gitlabってなんじゃ?(EC2にインストール編)が終了したので、今回は早速試してみたいと思います。 http://ホスト名/gitlabhq/にアクセスすると、下記のような画面になるので、 Gitlabのインストール終了時に表示されたIDとパスワードを入力し、「Sign in」をクリックします。 そうすると、初期ユーザーのダッシュボードが表示され、ここにはプロジェクトの状況等が表示されます。 ダッシュボードの右カラムに新規プロジェクトの登録ボタン(New Project)と 管理エリア(Visit Admin Area)のボタンがあります。 まずはユーザーを登録するために管理エリアを選択してみます。 そうすると、ユーザーの一覧画面が表示されます。 そこで、右上の「New User」ボタンをクリックすると以下のように登録画面が開きます。 ここに適宜情報を入力します。 ここでは正規の
Gitlabとは、自ホストにGithubのようなリポジトリ管理サイトを構築することができるオープンソースツールで、Gitlabhqとも呼ばれています。 Gitを使いたいが外部サイトに依存するには抵抗がある場合は、自前のサイトでホストしてプロジェクト管理、タスク管理、ソース管理できるのでとても有用なプロダクトです。 それでは、早速導入してみます。 GitlabをホストするためのインスタンスをEC2に起動します。 運用時は必要に応じてインスタンスサイズを変えれば良いですが、インストール時は重いコンパイルが実行されるので、smallインスタンス以上にしておくと待ち時間が少なくなります。 今回は、CentOS(suz-lab_ebs_centos-core-x86_64-6.0.5)にインストールしてみます。 gitアクセスとサイトのブラウジングでSSHとHTTPを使用するため、セキュリティグルー
1. Keep your source code at your server! Your own lite app for projects/repositories hosting on your server. Fast, secure and stable solution based on ruby on rails. 2. Use Git! We use git as version control system for projects 3. Browse source-code, issues, comments. Manage team access to repository
CentOS6.2に、gitlabとredmineを同居させる方法を紹介します。 gitlabとredmineでは要求するrubyの環境が違うのでpassenger管理の下同じサーバで稼動させるには少々工夫が要ります。 インストールするサーバはコレ(lsb_release -a) LSB Version: :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch Distributor ID: CentOS Description: CentOS release 6.2 (Final) Release: 6.2 Codename: Final 結構やることが多いので、今回はgitlab2.1をnginxのpassengerで動かすとこま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く