Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
Gerrit 使ってみよう  プログラミング生放送勉強会    第15回@大阪 LT  2012/04/21 お だ
自己紹介おだ しんすけ大阪で開発者やってますSQLWorld 代表 (http://sqlworld.org/)http://d.hatena.ne.jp/odashinsuke/@shinsukeoda
Gerrit ってなに? Git リポジトリに対しての Web ベースの コードレビューツール   http://code.google.com/p/gerrit/ 変更内容を、左右に並べて表示出来るよ レビュアーがインラインにコメントを追 加...
Gerrit ってなに? レビュー(Code-Review)と検証(Verified) の2本立て    レビュー:ブラウザ上で行う    検証:実際に動かして動作確認    (Compile, Unit Test Pass, ...) 詳しく...
Gerrit どうやって使うの?開発者が リポジトリから取得開発者が編集 => refspec 使って Push  この段階では他の人は、この変更の影響を  受けない(特殊な操作をしない限り)Gerrit のサイトに表示される  レビュー と ...
Gerrit どうやって使うの?Submit されたら、自動で Merge  Conflict が発生したら、手動 Merge or 開  発者に編集し直してもらう  Merge が成功すると、他の人もこの変更を  取得することが出来る
ものっそ簡単に書くと…共有のリポジトリに push しても、レビュー/検証を通らないと他の人は取得出来ない。(特殊な操作すると取得可)コンパイル通らない/未レビュー/テストが失敗する様な コードは、メインのリポジトリに入らない!  Pre-te...
デモGerrit + Jenkins
まとめレビュー/検証 されたコードしかメインのリポジトリに反映されないJenkins(CI) と連携することで検証の自動化!  Pre-tested commit が簡単に!インストール手順をまとめました  Gerrit + Jenkins S...
Próxima SlideShare
Cargando en…5
×

Gerrit 使ってみよう

11.899 visualizaciones

Publicado el

2012/04/21 プログラミング生放送勉強会 第15回@大阪

Publicado en: Tecnología
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí

Gerrit 使ってみよう

  1. 1. Gerrit 使ってみよう プログラミング生放送勉強会 第15回@大阪 LT 2012/04/21 お だ
  2. 2. 自己紹介おだ しんすけ大阪で開発者やってますSQLWorld 代表 (http://sqlworld.org/)http://d.hatena.ne.jp/odashinsuke/@shinsukeoda
  3. 3. Gerrit ってなに? Git リポジトリに対しての Web ベースの コードレビューツール http://code.google.com/p/gerrit/ 変更内容を、左右に並べて表示出来るよ レビュアーがインラインにコメントを追 加出来るよ
  4. 4. Gerrit ってなに? レビュー(Code-Review)と検証(Verified) の2本立て レビュー:ブラウザ上で行う 検証:実際に動かして動作確認 (Compile, Unit Test Pass, ...) 詳しくはここを見よう! http://gerrit- documentation.googlecode.com/svn/Documentation/2. 3/intro-quick.html
  5. 5. Gerrit どうやって使うの?開発者が リポジトリから取得開発者が編集 => refspec 使って Push この段階では他の人は、この変更の影響を 受けない(特殊な操作をしない限り)Gerrit のサイトに表示される レビュー と 検証が OK なら Submit NG なら、本体には反映させず破棄
  6. 6. Gerrit どうやって使うの?Submit されたら、自動で Merge Conflict が発生したら、手動 Merge or 開 発者に編集し直してもらう Merge が成功すると、他の人もこの変更を 取得することが出来る
  7. 7. ものっそ簡単に書くと…共有のリポジトリに push しても、レビュー/検証を通らないと他の人は取得出来ない。(特殊な操作すると取得可)コンパイル通らない/未レビュー/テストが失敗する様な コードは、メインのリポジトリに入らない! Pre-tested commit を実現!検証は、CI を使うことで自動化も可能
  8. 8. デモGerrit + Jenkins
  9. 9. まとめレビュー/検証 されたコードしかメインのリポジトリに反映されないJenkins(CI) と連携することで検証の自動化! Pre-tested commit が簡単に!インストール手順をまとめました Gerrit + Jenkins StartUp http://beta.mybetabook.com/b/shinsukeoda/Gerri t+%2B+Jenkins+StartUp

×