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

?????????????????У??????????????????????????????????п?????2??????????????????????XP?????????????????????????????????????????????????????????????????????????????????????????????????α仯??????????????????????????????

???????????????????е???????????????????????????????????δ??????????????ι?????????е??????????????????????????????????????????????????????????????????????????????????п??????????

???????????????????п?????????????

????????С????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Build->test->package??????????????????????????????????ζ??????????????????

????1. ??????????

????A ????????????????????????????

??????????????????????????????????????????????????????????????????????????ò?????????build?????????????????????????

????B ???????????????????????????

????C ???build????????????????????????????????????

????D ???????fix?????????????????????fix??build.

????E build???????????????

????2. ??????????

????F ????????????????????build?????в???.

????G ???????????????????????????????????У??????????????汾????????Щ?1????????bug.

????H ?????????build?У?????????????汾?????????

????3. ??????????

????I ???????????????????е?????????????????е?build?????

????J ??????????????????????????????л????????????????汾??

????4. ?????????????

???????е??????????????.

??????????Щ???????????????????????????????????????????????????????????????????????????????????Do it more if it hurts you. ???????????????????????????????????????????????е?????????????????????????

??????????ν??????????е????????????

?????????????????????????????????????????????????????????????????????е?????????????

????1????????????????

???????????????????????????????????????????????????????????????????????鯔??????????????????仯???????????????????

???????????:

???????????????п????????Web ???????????????????г????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????м??????????????????????????д?????????????????????????Щ?????????????????????????????.NET???????SOA???????

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

?????????????????????????????Э???????п??????????????????????????150????????????????????????????????????BA/DEV/QA????????????????????????????????????????????????????????????????????????????SVN???汾??????????Windows2003?????NAT?? MSbuild??batch??????й?????????????CC.NET??????????????????

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

?????????????????????????????????????????????????????????????????????????????????????????build->test->package?????????????????????и???????

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

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

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

??????Σ?DVCS????г?????????????????????????????

??????????????GIT????м???????????????????????????????????GIT??????????????????????????????????????????????????????????????????????????????????????ɡ????????????????????????????????

?????洦??

????1. ????????????????????? ???????Щ?????????????????????????????????????????飩??

????2. ?κ????????????????????????????????????????????

????3. ???????????????????????????????????

????4. ??????????????????????????е????????

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

???????????????????????????????????????С?

??????Σ????л?????????Cruise????л?????????

???????????????????????????к????????Cruise????л?????????????????28?顣???????Cruise???????28?????????????С????к??????в?????????????????????Cruise Server??????????

?????洦??

????1. ???????????????????30?????????????20??????????

????2. ???????????????????????·???????????????????????????????

????3. ??????????????????????????????????????Cruise?ж???????????????????????ü??ɡ?

????4. ??????Debug?????е??????????artifacts?????????????????Web?????

????5. Single view (??????Web?????????????????????????????)??

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

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

??????Σ?Cruise (Cruise??dependency + Story Tracker plugin + audit)

?????????к???????????????ж?????????????????????????????????????????????????????????????????????????(1)?????????? installer??(2)????????????У?(3)??????????installer????????????С????????????????????????????????????????

?????洦??

????1. QA?????????????????????????????e?????к?????Щ????

????2. QA????????????????????????

????3. ???????????????汾(??????pipeline?У????е?stage???汾.?????????Pipeline dependency????汾??????????δ???)??

????4. ???????????????????????

?????????????κ???????????????????????????????????

???????е???????????????????

???????????????20???????????????

???????????????????????????????????Ρ?

??????????????????????????????ε???в??趼?????

????????????????Cruise?????165????????????????й????????

????Single dashboard view of everything!

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

??????????????????????????????????installer????????????°????????????

?????????????????????????????????????????????Щ?汾??????У???Щ?汾???????????

?????????????????汾???????Щ????????????Щ????

??????????????????й?????260????????????????????????release?????release???????15????????????.