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.

Osc mercurial-public

2 471 vues

Publié le

  • 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,
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • Soyez le premier à aimer ceci

Osc mercurial-public

  1. 1. 「水銀中毒に注意!」 Mercurialのご紹介 http://www.flickr.com/photos/lepimento/5607768702/
  2. 2. 自己紹介● 名前:湯川 航● Twitter:http://twitter.com/#!/wyukawa● ブログ:http://d.hatena.ne.jp/wyukawa/● VCS利用歴 CVS→Subversion(いまココ)→Mercurial?● Mercurialを選んだきっかけ Windowsに優しいらしいのとTortoiseHgがよさ げだったので(2.0になってちょっと微妙)● 現状のMercurial使用状況 職場ではSubversionなのでローカルでのドキュ メント管理にちろっと使うぐらい。。。
  3. 3. MercurialとはPythonで作られた分散バージョン管理ソフト Joel SpolskyもイチオシGoogleやATLASSIANなどがスポンサー
  4. 4. Mercurialの特徴Subversionとコマンドが似ているので覚えやすい Mercurial Subversion 追加 hg add svn add コミット hg commit(ci) svn commit(ci) 更新 hg update(up) svn update(up) 差分表示 hg diff(di) svn diff(di) マージ hg merge svn merge 取り消し hg revert svn revert ログ hg log svn log 状態表示 hg status(st) svn status(st)コマンドが単機能でオプションが少ない
  5. 5. 基本的には使いやすいMercurialだが混乱する ポイントが2つある
  6. 6. ブランチの切り替えはhg update hg update ブランチ名Subversionならswitchコマンドに相当する。hgupdateはリビジョンの更新とブランチの切り替えの両方の機能を持つ。 hg update = svn update + svn switch
  7. 7. Multiple Headssvnだとupdateで昔(r310)に戻ってのコミット(r318)はできないが、hgだとできるため複数のHead(r317,r318)を持つことになる。エラーというわけではなく、必要に応じてマージして解消する。
  8. 8. 以上で基本機能の紹介は終わりですが、DVCSといえば歴史改変ですよね。Mercurialは標準では歴史改変できませんがMQという拡張機能を使えば できます。
  9. 9. MQを用いた歴史改変リビジョンの取り消し hg strip リビジョン取り消したリビジョンは.hg¥strip-backup¥チェンジセットID-backup.hgにバックアップされるので復旧可能他にもコミットコメントの修正や、コミットの並び替えもできるけど結構面倒
  10. 10. まとめ● Subversionに慣れている人ならMercurialは使 いやすい● 混乱ポイントはhg updateとMultiple Heads● 歴史改変はMQを使う

×