More Related Content
PDF
PDF
PDF
Pretty Good Branch Strategy for Git/Mercurial PDF
PDF
デブサミ2012「仕事のバトン、渡っていますか?」 PDF
【Agile Forum in Gifu】 Visual Studio 2010 でみる、アジャイル開発における開発支援ツールの活用 PPTX
KEY
Similar to Successful git
PPTX
PDF
PPTX
Developer summit continuous deliveryとjenkins PDF
会員数180万人のマッチングサービスpairsの 急成長を支える技術基盤 ディレクターズカット版 PDF
PDF
Agile japan2010 rakuten様プレゼン資料 KEY
PDF
PDF
PPTX
新事業がどんどん出来て組織が拡大中のフェーズのランサーズがどんな感じでプロジェクトを回しているのかまとめてみました PPTX
Fluxflex meetup 2011 in Tokyo PDF
PDF
PPTX
PDF
PDF
PDF
Hyper → Highspeed → Development PDF
KEY
PDF
More from 豊明 尾古
PDF
Rails templateで開発の初速を上げよう PDF
便利なHerokuと active recordの 速度改善tips PDF
PDF
PDF
PDF
PDF
KEY
KEY
KEY
PDF
PDF
PDF
KEY
PDF
ウェブアプリケーションのためのユニバーサルデザインを読んだので共有する KEY
Webデザイナーのためのandroid用レイアウト講座 KEY
PDF
KEY
PPTX
Successful git
- 1.
- 2.
自己紹介
• 名前:尾古 豊明(@patorash)
•#R社 所属(4カ月目)
• 個人事業主してたけど就職したくなって
ソーシャル就活をして愛媛から岡山へ。
• Android, PHP, Ruby, JavaScript, jQuery, GAEな
どを適当にこなす。最近はRuboto(JRuby on
Android)の研究してる。
• 好きなgitのコマンドは git merge です。
自分が作った変更がmasterにマージされた
ときは快感ですね!
- 3.
告知
• 第2回メタプログラミングRuby読書会
• 日時:8月4日(土)
• 場所:パトランド(@patorashの家)
• やること:
– 本の音読
– 写経
• 懇親会は
– パトランド名物:たこ焼き
• URL: http://atnd.org/events/29989
- 4.
- 5.
- 6.
- 7.
- 8.
gitのブランチの運用方法に参考
に
• A successful Git branching modelを翻訳して
くださっている方がいますので読みま
しょう。
• http://keijinsonyaban.blogspot.jp/2010/10/su
ccessful-git-branching-model.html
- 9.
- 10.
Local
release yamasa jenkinsgithub feature develop hot-fix master tag
sever (develop) (develop) branch
v.1.0.0
v.1.0.0に
タグから 不具合
修正用
開発 ブランチ作成
マージ v.1.0.1
マージ
マージ
テストが
通ったら
リリース
push push
開発
テストが
マージ
通らないと
Pushしない 間違えてpush
開発
テストが マージ
通ったら
リリース
push push
v.1.1.0
- 11.
- 12.
- 13.
- 14.
Local
release yamasa jenkins github feature develop hot-fix master tag
severs (develop) (develop) branch
ASP A社 B社
v.1.0.0
たくさんのリリー
ス先
v.1.0.0に
テストが
開発 マージ 不具合
通ったら
リリース push
push
タグから
1.0.0ベースだがお 既にリリース済み 修正用
客さん要望による 開発 の環境にhot-fixを
違い ブランチ作成
マージ 配布する方法は?
push
政治的理由で
気軽につけられな
1.0.0ベースだがお い
客さん要望による バージョンNo
開発
違い
マージ
push
テストが マージ
通ったら
リリース
push マージ
v.1.0.1
だいぶ機能増えて
るけどここにリ
リース
しても大丈夫?
v.1.1.0
- 15.
R社のモデルは…
• 自社サービスをASP型と設置型で提供する
モデルであり、複数のバージョンが混在
する。
• だいぶ後になって古いバージョンでバグ
が発見された場合に、それ以降の全ての
バージョンにhot-fixを配布していくのが大
変。
• お客さんが増えれば増えるほど、管理が
複雑になってバージョン管理コストが増
- 16.
- 17.
- 18.
- 19.
そこで皆さんにお聞きしたい!
• 今までの話を聞いて、うちではこうして
るよーとか、こうしたほうがいいんじゃ
ないか?という意見がありましたら、是
非とも教えてくれませんでしょうか?
• この後や、懇親会の時や、はたまたtwitter
上など、いつでも絡んできてください。
• @patorash, @LuckOfWise, @kazuhisa1976,
@ore_public, @zephiransas, @dolbakky777
辺りにお願いします。
- 20.
- 21.
#R社 求人募集
• 現在、#R社では、
– 優秀なネットワーク管理者
– 素敵な感性のもつデザイナー
– お客さんと話をするのが大好きなエンジニア
を募集しています。
我こそはという方や、こういう人がいる
から
紹介しますよという方、よろしくお願い
します。
※プログラマの場合はこちらから声をかけ
- 22.