Posted on Thu May 08 01:20:48 +0900 2008 by nabeken
もっとかっこいい方法があったように思うのだが…なんだったかな。
いろいろ考えて、まず;
push したあとの処理は post-recieve にすると、引数に refname oldrev newrev が取れる。
revは省略形なので、 git-rev-parse に通して、完全形を得る。
Dir.chdir したあとの git コマンドがなぜか失敗する。なんでだ。
→これは GIT_DIR があらかじめ仕込まれていたのが原因だった。
ワイヤレスなので、電車内でノートを広げながら、つい、イーモンを横に置いて作業してしまう。
で、降りるときはめでたくそのまま席に置き忘れるという罠。京急でやってしまって、すぐに電話すると品川で保護されたとのこと。最初、キャリアを聞かれて、イーモバイルと答えると、「ドコモやauではなくて?」と聞き返された罠。イーモバイルって聞いたことないんですね、わかります。
イーモンに時間割を入れているので、ないと結構困る。グーグルカレンダーにアクセスできればなんとかなるけどね。
17時すぎに、品川まで出かけて、引き取る。画面に指紋がべったり。…めずらしいですよね、わかります。
知り合い(海を越えた的な意味で)に予約してくれーと言われたので、予約。海外へはEMSが楽で、CDなら300円ほどで送れるので非常に楽です。
がしがし実装した。git push すると、リモート側で記事を生成するところまでできた。あとはマジックナンバーを configurable にする感じかな。
あと実装したいもの