一般公司怎么搭建Java開發(fā)遍蟋,測試,生產環(huán)境
代碼托管用得最多的是SVN锹淌,本地開發(fā)用windows+eclipse匿值,生產環(huán)境用linux(就是用FTP從SVN上把項目下載下來,然后在linux的服務器上部署運行)
從開發(fā)到提交赂摆,測試到生產環(huán)境是怎么個過程挟憔?過程如下:
1钟些、windows下開發(fā):
2、提交war到svn或者ftp服務器绊谭,測試人員下載政恍,部署,搭建測試環(huán)境达传。
3篙耗、測試環(huán)境:windows下測試和linux下測試,測試分功能測試和性能測試宪赶,比如用loadrunner或者jmeter等宗弯。測試的目的是查漏補缺,讓產品更健壯搂妻。
4蒙保、解決完測試人員提出的bug后,重新打包欲主,進入2邓厕。
5、備份功能完好的代碼和war扁瓢,提交給PM详恼,確定后讓測試人員部署到正式環(huán)境。然后進入3引几。
6昧互、寫書冊、使用說明等她紫。管理代碼的工具很多硅堆,比如cvs屿储,svn贿讹,甚至ftp。
開發(fā)過程中用的東西就多了够掠,從設計流程到發(fā)布運行民褂,能用的工具都可以用的。
比較正規(guī)的是:
開發(fā)團隊只管開發(fā)疯潭,要做的事就是實現(xiàn)功能后checkin代碼到svn/cvs/打包團隊從代碼托管服務器(SVN等)下載最新版本代碼赊堪,打成產品包,發(fā)布給測試組測試團隊部署產品包竖哩,進行測試