Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
導入メリット
@dosancole / www.dosancole.com
※社内LT(2014.8.6)資料を公開用に改編
Copyright © 2014 www.dosancole.com. All Rights Reserved.
1
http://readwrite.jp/archives/4492
シェア拡大中
2010年から2013年のシェア推移(概算)...
Copyright © 2014 www.dosancole.com. All Rights Reserved. 2
なにそれおいしいの?
Copyright © 2014 www.dosancole.com. All Rights Reserved. 3
分散リポジトリ
→それほどおいしくない
【要注意】
Copyright © 2014 www.dosancole.com. All Rights Reserved. 4
導入メリット。それは…
Copyright © 2014 www.dosancole.com. All Rights Reserved. 5
コードレビュー
定着!
※プロセスではなく開発方式として♪
しょぼいというなかれ。コードレビューを笑うものは
コードレビューに...
Copyright © 2014 www.dosancole.com. All Rights Reserved. 6
・コードレビューが形骸化
・雑なコミットでレビュー大変
・査読・要処置シート(※)書きたくない
Subversion時代の
チ...
Copyright © 2014 www.dosancole.com. All Rights Reserved. 7
でコードレビューを定着!
Copyright © 2014 www.dosancole.com. All Rights Reserved. 8
A successful Git branching model
http://nvie.com/posts/a-succes...
Copyright © 2014 www.dosancole.com. All Rights Reserved. 9
Pull Request
誰か俺(私)のコード、レビューして
開発ブランチにマージしてね
これだけは覚えておこう
Copyright © 2014 www.dosancole.com. All Rights Reserved. 10
開発
ブランチ
Commit Commit Commit
コード
レビュー
Subversion
・コードレビューしなくても...
Copyright © 2014 www.dosancole.com. All Rights Reserved. 11
Commit Commit Commit
new branch new branch
Commit Commit
merge...
Copyright © 2014 www.dosancole.com. All Rights Reserved. 12
Copyright © 2014 www.dosancole.com. All Rights Reserved. 13
Pull Request可能
Web上でコードレビュー可能
査読・要処置シート生成の工夫
ワークフローのサポート
社内で使え...
Copyright © 2014 www.dosancole.com. All Rights Reserved. 14
デモ
・GitLabによるPullRequest
・GitLabによるコードレビュー
・わかりやすいブランチネットワーク図
...
Copyright © 2014 www.dosancole.com. All Rights Reserved. 15
まとめ
Copyright © 2014 www.dosancole.com. All Rights Reserved. 16
の導入メリットは、
Pull Requestによる
コードレビュー定着。
GitLabおすすめ。
Copyright © 2014 www.dosancole.com. All Rights Reserved. 17
Thanks.
www.dosancole.com
Sie haben dieses Dokument abgeschlossen.
Lade die Datei herunter und lese sie offline.
Nächste SlideShare
バージョン管理システムチュートリアル
Weiter
Nächste SlideShare
バージョン管理システムチュートリアル
Weiter
Herunterladen, um offline zu lesen und im Vollbildmodus anzuzeigen.

Teilen

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

Herunterladen, um offline zu lesen

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

Ähnliche Bücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen

Ähnliche Hörbücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen

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
  • FumihiroSunada

    Sep. 21, 2015
  • s-tomori

    May. 16, 2015
  • hirokitoya

    Aug. 10, 2014
  • sukun1899

    Aug. 10, 2014

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

Aufrufe

Aufrufe insgesamt

2.251

Auf Slideshare

0

Aus Einbettungen

0

Anzahl der Einbettungen

1.148

Befehle

Downloads

5

Geteilt

0

Kommentare

0

Likes

4

×