???????????????????Continuous Integration????

????????????????????????????????N?????????????????£?

?????????????CI??????????????????????????????? ??????????????и?????????????????????????????????????????????????????????????δ???????????????Repository?????д???Check out??????????????????????????Test Case?????????????????????????????????????????????Revision???????????????ο?Martin fowler??Continuous Integration  ??

???????????????????????

?????о????????????“??????????”????????????????????????????????????????????????????м?????????????????????????????????£?(1) ??С?????(2) ????????????(3) ????????????(4) ????С?

?????????????????????????????????????????????????????????????????У????????????????????????????????????????????????????????????е??????????????Щ?仯????????μ???????????????????????????????????blog???????“??????????????????????ε????Commit?ж???γ??????ɡ??????????????????????????????????”

?????????????????????????????

?????????????????????????t????????????????????Щ???????????????Jez Humble????????????????????????????????(1)??????????в????(2) ??????????????????????(3) ?????????????????????????????(4) ????CodeBase????????(5) ??????л??????(6)?????????????檔

?????????????????????????

????????г???????????????????????????ó???????????????????????????????????????CruiseControl?? Anthill?? Bamboo?? TeamCity?? Continuum ???CruiseControl?????????????????????SCM???????????????????????????????????????????????? Duvall ??????μ?????????????????????????????Щ??? CI ???????????? Continuum??CruiseControl ?? Luntbuild???????“????? ????? ???弼??????????????????з???”??????????????????????CI??????????????(1)  ?????(2)  ??????(3)  ??????(4) ???????(5) ?????????????±??


??????CruiseControl?????????ù?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Blog????ЩCruiseControl?????????????????????????????

?????塢??г??????????????????????

????????Jez Humble?????CruiseControl????????CI?????????????????????????????????????????????????顣????????????????????????????????????????????Щ????????????????????????????Щ??????????JUnit??JWebUnit??Selenium???????????????????????checkstyle?????淶??鶴??????????????????????????????JCoverage????????????????????????????Ant??Make???????????

??????????????£???????

?????????Щ???????????????????Щ???????????????????????Щ???????????????????????????????????????Щ?????????????????鸚???????????????????????????????????????????????????????????????Щ??????????????????鸚????????????????????£??????????????????????????????????????????????