剛進公司的做開發的同學們注意了,每個公司對版本的管理,代碼的管理都會有一些要求。不要盲目按照自己所想去做,最好先問清楚同事!
1.測試環境:
在本地測試還是在公司服務器上測試?本地測試那倒是方便了,要是在公司服務器上測試,那頁面都得放進對應的目錄下,源碼是放不進的,只能將新編譯的class文件放進服務器對應包中,這樣的測試就很麻煩了,注意備份,否則出現覆蓋錯誤那就悲劇了!
2.公司原有的源碼用到了哪些框架,架構設計及數據庫關聯的主要表有哪些?
弄明白從前端到後臺的調用方法,一條線必須通到數據庫取數據,基本的增刪改查用的方法,因爲已有源碼都有這些功能,一般不會是自己去寫新的方法做。
3.對源碼的管理
儘量別改動任何與你所做的功能無關的源碼,加註釋是可以的,但是別提交這部分代碼。
4.配置文件的管理
一般情況是不允許隨意改配置文件,必須改的情況下,寫清楚改了哪裏,備份好原先的,以免出錯!
5.代碼的提交
先和開發組的人員打招呼,自己提交哪些包的類及頁面什麼的,需具體詳細的寫在一個文件中,統一版本升級提交時需用到這些改變的地方出處!代碼首次用SVN去提交的話可能會出現錯誤,或者提交了一半什麼,所以在提交代碼前一定要將自己的代碼備份,回退版本時也就不怕丟失!
提交代碼時一定要經過測試通過的,再進行更新操作,看哪些類和SVN庫中的不一樣,帶有?的就是不一樣的類,需完全一樣後才能提交,也就是將你的代碼整合進去後再刪除你的代碼,才能提交,否則提交失敗。而且後面會很麻煩!