Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Chargement dans…3
×
1 sur 18

git導入メリット(社内LT資料改編版)

4

Partager

Télécharger pour lire hors ligne

gitの導入メリットは、分散リポジトリ等わかりにくいものではなく、コードレビューの定着にあります。社内導入ではgitlabあたりを利用し始めると良いでしょう。

git導入メリット(社内LT資料改編版)

  1. 1. 導入メリット @dosancole / www.dosancole.com ※社内LT(2014.8.6)資料を公開用に改編
  2. 2. Copyright © 2014 www.dosancole.com. All Rights Reserved. 1 http://readwrite.jp/archives/4492 シェア拡大中 2010年から2013年のシェア推移(概算) CVS 30% → 10% Subversion 60% → 47% Mercurial 数% 10% → 40%
  3. 3. Copyright © 2014 www.dosancole.com. All Rights Reserved. 2 なにそれおいしいの?
  4. 4. Copyright © 2014 www.dosancole.com. All Rights Reserved. 3 分散リポジトリ →それほどおいしくない 【要注意】
  5. 5. Copyright © 2014 www.dosancole.com. All Rights Reserved. 4 導入メリット。それは…
  6. 6. Copyright © 2014 www.dosancole.com. All Rights Reserved. 5 コードレビュー 定着! ※プロセスではなく開発方式として♪ しょぼいというなかれ。コードレビューを笑うものは コードレビューに泣きます。
  7. 7. Copyright © 2014 www.dosancole.com. All Rights Reserved. 6 ・コードレビューが形骸化 ・雑なコミットでレビュー大変 ・査読・要処置シート(※)書きたくない Subversion時代の チームの悩みなど ※弊社で品質記録として書かなくてはいけないExcelシート
  8. 8. Copyright © 2014 www.dosancole.com. All Rights Reserved. 7 でコードレビューを定着!
  9. 9. Copyright © 2014 www.dosancole.com. All Rights Reserved. 8 A successful Git branching model http://nvie.com/posts/a-successful-git-branching-model/ GitHub Flow http://scottchacon.com/2011/08/31/github-flow.html によるワークフロー 【重要】
  10. 10. Copyright © 2014 www.dosancole.com. All Rights Reserved. 9 Pull Request 誰か俺(私)のコード、レビューして 開発ブランチにマージしてね これだけは覚えておこう
  11. 11. Copyright © 2014 www.dosancole.com. All Rights Reserved. 10 開発 ブランチ Commit Commit Commit コード レビュー Subversion ・コードレビューしなくてもいいか… ・コードレビューの対象が不明確
  12. 12. Copyright © 2014 www.dosancole.com. All Rights Reserved. 11 Commit Commit Commit new branch new branch Commit Commit merge pull request merge トピックブランチ コード レビュー 開発 ブランチ コード レビューpull request ・コードレビューせざるを得ない仕組み ・コードレビュー単位がトピック単位
  13. 13. Copyright © 2014 www.dosancole.com. All Rights Reserved. 12
  14. 14. Copyright © 2014 www.dosancole.com. All Rights Reserved. 13 Pull Request可能 Web上でコードレビュー可能 査読・要処置シート生成の工夫 ワークフローのサポート 社内で使える無料のGitHubクローン
  15. 15. Copyright © 2014 www.dosancole.com. All Rights Reserved. 14 デモ ・GitLabによるPullRequest ・GitLabによるコードレビュー ・わかりやすいブランチネットワーク図 ・GitLabによる査読・要処置シートの生成
  16. 16. Copyright © 2014 www.dosancole.com. All Rights Reserved. 15 まとめ
  17. 17. Copyright © 2014 www.dosancole.com. All Rights Reserved. 16 の導入メリットは、 Pull Requestによる コードレビュー定着。 GitLabおすすめ。
  18. 18. Copyright © 2014 www.dosancole.com. All Rights Reserved. 17 Thanks. www.dosancole.com

×