肉とビールとパンケーキ by @sotarok

少し大人になった「肉とご飯と甘いもの」

Git

第59回PHP勉強会のLTでGITLABの紹介してきました

Git

第59回PHP勉強会@東京 : ATND 資料あげておきます。LTだしほとんどデモだったし、資料自体にあまり意味ありません。。 ※またはてダに SpeakerDeck 貼れなくなってるなぁ。そのうち対応されるでしょってことでそのままにしておく。 直リンク: GITLABの紹介 @ …

「Pull Request」 はオープンソースに限らず使える優れた開発フローだ

チーム開発において、「チケット/Issue」「TDD」「コードレビュー」など、ソースコードの変更に対する効果的な開発フローについてよく考えるのだけど、なんにしてもこのあたりは非常に課題が多く、各社各コミュニティで色々なやり方が模索されているポイント…

git add -p のときの e(手動編集)

Git

自分ではあまり add -p の e ってつかったことなかったんだけど友達がよくわからんってことだったので調べてみた。以下のような diff を add -p して、 e してみます。 $ git add -p diff --git a/fuga b/fuga index 1a39df0..5bc676d 100644 --- a/fuga +++…

#pyfes で git-daily について話してきました

git-daily について #pyfes で話してきました。 git-daily: git-daily #pyfes: Python Developers Festa 2011.10 を開催します - Twisted Mind Webアプリケーション開発におけるGitのブランチ運用戦略についての話です。 パッケージものの開発などと大きく異…

Git関連ツール開発中に手元で remote 関連の動作テスト

Git

いやまあこんなことは、どうでもいいといえばいいのですが、意外と知らない人もいるかも意知れないと思ってメモ。git-daily の開発とかでよく remote とのやりとりの動作確認とかが必要になるんだけど、そのテスト方法について。いちいち gitosis やら githu…

Git で過去にさかのぼってタグ付けする (git tag)

Git

もうだいぶ歴史を進めて開発進めてたんだけど、そういやあのプロトタイプが動いたときタグうっときゃよかったなーなどと思ったんだけど、意外と情報がなかったからメモ。 git-flow 使って、develop で開発進めてたりして、リモート/ローカルで push/pull も…

Gitorious設置失敗 -> (追記)成功

ううむ。なんかなかうまくいかん。 CentOS 5.3なので、とりあえず、 404 Not found - Gitorious の通りに進めてみたんだけど、rake db:create でつまった。なんか $ rake db:create RAILS_ENV=production (in /var/www/gitorious) rake aborted! Unknown dat…

エラーのあるファイルはコミットしない(git編)

あんま知られてないけど,PHP界隈でも Web Advent 2008 っていう,アドベントカレンダーやってたみたいです.ぜんぜんしりませんでしたそしてちらっと読んだけどあまりおもしろくn(r で,その中にちょっと面白げな記事を見つけたので,紹介. Web Advent …

ついでにメッセージにChangesetのURLも含めるようにしてみた

githubのお遊びついでに、forkしてみた。オリジナルのバージョンだと、チケットclose時のコメントに、チケットIDしか表示してくれないから、それだとChangesetへ飛びにくいので、ChangesetのURLを含めるようにしてみた。 てなわけで、Subversionもつかってて…

Github のコミットにHookしてTracのチケットをクローズしたり

最近Githubをようやく使い始めたsotarokです。普段は、Subversionを使っているし、nequalの開発も主にSubversionを使っていて、BTSというかTODO管理というかにTracを使ってる。で、Tracの便利なところはSubversionと連携してくれるから、コミットログに「fix…