????6?????????????????????test branch????????????????????SCM????????????????test branch?????trunk?????????tag??release ???????汾

????7????????????????????????trunk????????release?汾???????????

?????????????????????????????????????????????2???????trunk?????????release ?汾????????????????????md5?????-> ????????????????????????->У?鷢??????md5??????????????????????????->???????????????????а?->??????????

????8??????????trunk???г????????????????????????????????????hudson

????9????????????????????????????Pre-commit review???????????code review???????????trunk?С???????????reviewboard

????10???????Щ????????????

????????????????????????? ?????????е?development branch???????????????????????

?????????????? ???????????????????ε??????????????????????????????????trunk???????release?汾?????????????????test branch?????????????????????淶?????????development branch???????????????????????????????????????SCM?????????????development branch????????????????????????в????

???????????????ù?????? ???????????????á??????濪????????ò???????ù?????????????????????ò????????????The unstable trunk strategy?????????ò??????????????The stable trunk ??

????3???汾??????????

????SVN????й????????????????Э?????????????????SVN????????????????????????????????????????й???????? TortoiseSVN???????????Eclipse ????????Git/Mercurial??hg???????????????????????????????汾?????????

????????????SVN??Git/Mercurial??hg????????汾??????????SVN???м??й??????Mercurial??hg?????????????????п???????????????????????????? SVN Repository?????????git-svn??HgSubversion??hgsvn????????????????á??????????????????Windows?????????????Mercurial??

?????????????SVN??1.5?汾???????branching merge??????к??????????????????????????

????4???Щ????

????code review
????http://www.reviewboard.org/

????????????
????https://hudson.dev.java.net/

???????????
????http://www.smartfrog.org/
????http://www.capify.org

???????????в???atlassian????в?????????????Jira+Crucible+FishEye+Bamboo