SlideShare a Scribd company logo
SCM Boot Camp

    bleis-tift


  July 30, 2011
id:bleis-tift / @bleis

F#
           Git
                   Git
Git-Hooks          Git

https://github.com/bleis-tift/Git-Hooks

rewrite                                   (   )
SCM Boot Camp
Reject
Geek Bar




           (bleis hook   )
rewrite
SVN




Git
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
.zip




       .zip
SCM Boot Camp
SCM Boot Camp
1




SCM Boot Camp   SCM Boot Camp
SCM Boot Camp
Git   Mercurial
SCM Boot Camp
Git
Git    VCS




         or
(CVS)
        (Git)
(SVN/HG/BZR)
SCM Boot Camp
(SVN
)
    (Git)
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
(VSS)
(     )
VS
or



     (SVN)
(Git/HG)
(BZR)
SCM Boot Camp
DVCS




commit

         DVCS
SCM Boot Camp
SCM Boot Camp
commit
commit
DVCS




  DVCS
better         DVCS


         SVN      DVCS



  Git
(   )




DVCS
DVCS




DVCS
DVCS
hoge
DVCS
SCM Boot Camp
rebase
rebase
rebase




rebase   DVCS
rebase




rebase   DVCS
rebase
rebase




http://www8.atwiki.jp/git jp/pub/Documentation.ja/user-
manual.html#bisect-merges
BTS/ITS




                    rebase




BTS/ITS
SVN
SVN



SVN
SVN   svn
SVN
      DVCS
         clone
SCM Boot Camp
SVN



DVCS
git init
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
SVN
DVCS
       (clone   push   pull)
SVN
DVCS
       (clone   push   pull)
SVN
DVCS
       (clone   push   pull)
SVN
DVCS
       (clone   push   pull)
SVN
DVCS
       (clone   push   pull)
SVN
DVCS
       (clone   push   pull)
SVN
DVCS
       (clone   push   pull)
SVN
DVCS
       (clone   push   pull)
SVN
DVCS
       (clone   push   pull)
SVN                DVCS
                                             push

Git
http://d.hatena.ne.jp/pasela/20110216/git not pushed
SCM Boot Camp
SVN           DVCS




Mercurial   Bazaar
SVN              DVCS




                   SVN

      SVN




SVN         DVCS
SCM Boot Camp
DVCS




DVCS
SCM Boot Camp
SCM Boot Camp
SCM Boot Camp
Jenkins




CI                          push
     1             push
     2               push

     3   push
     . push CI

     .
 .
 ..
Jenkins
Jenkins



  5
              1
          5
SCM Boot Camp

More Related Content

SCM Boot Camp