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.

About DVCS /Shibuya.Trac in OSS charity seminar

2.013 visualizaciones

Publicado el

Publicado en: Tecnología, Deportes
  • 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í
  • 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í
  • Sé el primero en recomendar esto

About DVCS /Shibuya.Trac in OSS charity seminar

  1. 1. 分散型バージョン管理の 基礎知識
  2. 2. 自己紹介● 岩田 秀高● Twitter ID: wonderful_panda wonderful_pandaのpandaはFIAT PANDAのpanda です(どうでもいい)● こんな話してるけど最近までVSS使ってました。● 今はSubversionがマスタ、Bazaarがクライア ントで仕事してます。 気が向いたらBazaarのドキュメントを和訳したり TortoiseBzrとかQBzrとかにパッチ投げたり
  3. 3. 分散型バージョン管理のしくみ リポジトリ Clone/Pull Push ブランチ作業 ブランチコピー
  4. 4. 自分だけのブランチ● 好きなときに、 好きなだけ、 ブランチを作ることができます。● いらなくなったらそのまま消せばいいし、● 必要なら簡単にtrunkにマージできます。
  5. 5. 自分だけのブランチ● つまり、誰にも邪魔されない、自分だけの場所 で、好きなだけ試行錯誤できます。
  6. 6. いつでもどこでもコミットできる● SVNの場合は、 – ビルドが通らないとダメ – テストをパスしないとダメ – ネットワークにつながってないとダメ etc.
  7. 7. いつでもどこでもコミットできる● DVCSなら、自分だけの環境ができるので、 どんな極限状況でもコミットできます。
  8. 8. いつでもどこでもコミットできるSVNの場合 すべてのユーザ がバグの影響を 受けるDVCSの場合 中央リポジトリは クリーンなまま
  9. 9. マージが簡単・便利・安心SVNにありがちな悲劇       ______      /  \    /\    /  し (>)  (<)\    | ∪    (__人__)  J | ________      \  u   `⌒´   / | |          | svn merge中 ・・・    ノ           \ | |          |         ____      /  \    ─\   チラッ    /  し (>)  (●)\    | ∪    (__人__)  J | ________    \  u   `⌒´   / | |          |    ノ           \ | |          |         ____      /::::::─三三─\    /:::::::: ( ○)三(○)\    |::::::::::::::::::::(__人__)::::  | ________     \:::::::::   |r┬-|  / | |          |    ノ::::::::::::  `ー´   \ | |          |
  10. 10. マージが簡単・便利・安心SVNにもっとありがちな悲劇       ______      /  \    /\    /  し (>)  (<)\    | ∪    (__人__)  J | ________      \  u   `⌒´   / | |          | svn update中 ・・・    ノ           \ | |          |         ____      /  \    ─\   チラッ    /  し (>)  (●)\    | ∪    (__人__)  J | ________    \  u   `⌒´   / | |          |    ノ           \ | |          |         ____      /::::::─三三─\    /:::::::: ( ○)三(○)\    |::::::::::::::::::::(__人__)::::  | ________     \:::::::::   |r┬-|  / | |          |    ノ::::::::::::  `ー´   \ | |          |
  11. 11. マージが簡単・便利・安心● DVCSなら、マージの前にまずコミットでき るので、もし失敗してもやり直せます。● そもそも、マージのロジックがSVNとくら べて賢いので、あまり失敗しません。
  12. 12. マージが簡単・便利・安心● つまり、「もう何も怖くない」
  13. 13. 歴史が変えられる● たとえばこんなとき – コミットしたファイルにパスワードが書い てあった – ファイルの追加を忘れてた – コミットに別の目的のコードがまざってし まった – 夜中に書いた変なコメントを消し忘れてた // アホなPMのせいでアホな仕様変更だよアホ
  14. 14. 歴史が変えられる● SVNの場合 – あきらめてください● Mercurialの場合 – あわてずさわがず hg strip● Bazaarの場合 – あわてずさわがず bzr uncommit
  15. 15. 歴史が変えられる● DVCSなら、何度でもやりなおせる!
  16. 16. それではまず Mercurial から

×