一般公司怎么搭建Java開發,測試,生產環境
代碼托管用得最多的是SVN,本地開發用windows+eclipse,生產環境用linux(就是用FTP從SVN上把項目下載下來,然后在linux的服務器上部署運行)
從開發到提交,測試到生產環境是怎么個過程?過程如下:
1、windows下開發:
2、提交war到svn或者ftp服務器,測試人員下載,部署,搭建測試環境。
3、測試環境:windows下測試和linux下測試,測試分功能測試和性能測試,比如用loadrunner或者jmeter等。測試的目的是查漏補缺,讓產品更健壯。
4、解決完測試人員提出的bug后,重新打包,進入2。
5、備份功能完好的代碼和war,提交給PM,確定后讓測試人員部署到正式環境。然后進入3。
6、寫書冊、使用說明等。管理代碼的工具很多,比如cvs,svn,甚至ftp。
開發過程中用的東西就多了,從設計流程到發布運行,能用的工具都可以用的。
比較正規的是:
開發團隊只管開發,要做的事就是實現功能后checkin代碼到svn/cvs/打包團隊從代碼托管服務器(SVN等)下載最新版本代碼,打成產品包,發布給測試組測試團隊部署產品包,進行測試