Git
今まで自作で作った微妙なメール送信スクリプトを使ってたんですが、post-receive-email というものがあると知って、hollyなblog:git post-receive-email を参考に、こっちに移行しました。 これだとソースの diff がメールで見れないけど、commit 時にもメ…
前回 git-svn を使って、Subversion のリポジトリと連携 の続きです。 git-svn を使っていたのですが、私が最初に設定をエレコマのリポジトリ(Subversion)の trunk 以下を取得するようにしていたんですね。でも、エレコマの開発者の方は、最新のソースを b…
ちょっと前に エレコマ という EC サイト構築パッケージを利用して、ショッピングサイトを作ることになったのですが、エレコマのリポジトリが Subversion でした。 私のいるプロジェクトで使おうと決めたバージョン管理システムは Git だったので、Subversio…
会社で使おうと思って入れた Redmine のプラグインが日本語化されていなかったので、作成してみました。で、せっかくなのでそれを github に push してみようということに。(ちなみに、scrumdashboard というプラグインです。) アカウント登録 まず、サイ…
デフォルトでは、ブラウザから「リポジトリ」を開くまでリポジトリへのコミットが「活動」に表示されません。 ※「リポジトリ」を開くまでSubversion等のリポジトリへのコミットが「活動」に表示されません (Redmine.JP) 参照。 Redmine 0.8 までは、cronで一…
Git でバージョン管理するだけなら git init をするだけなのですが、共有リポジトリを作るときはオプションが必要になります。 あと、Redmine 上から見れないと不便なのでその設定しました。 リポジトリの作成 /var/git の下に、redmine.git というディレク…
log なんかはすぐに更新されてしまうので、その都度 commit なんてやってられません。SVN を使ってるとき ignore 指定ができたので、git でもできるだろうと思って調べてやってみました。 前提として、/home/www/hoge 以下をバージョン管理するものとします…
前回、MsysGit の使い方を書いたのですが、TortoiseGit のほうが TortoiseSVN 使ってた人にとっては使いやすいのかな?と思っていじってみたのでメモしておきます。実用レベルに達したWindows向けGitクライアント「TortoiseGit」でGitを始めよう を参考にし…
今度会社で、バージョン管理システムを Subversion じゃなくて、git 使おうっていう話になって、お勉強中です。 git は Subversion とは違って、分散型のバージョン管理システムなので、コミットをローカルでできたりするんだよね。まだ本格的に使い始めたわ…
CentOS 5.4 に git をインストールしようと思って、下記コマンドを実行してみました。 yum install git-1.5.6.1-1 --enablerepo=rpmforge エラーです…。checksum がなんとかって。いろいろ調べたんですがうまくいかなくて、結局ソースからインストールするこ…