一、當(dāng)前情況:目前是通過(guò)版本發(fā)布,讓大家同步更新代碼;
二、當(dāng)前的不足:
1、版本升級(jí)與具體解決了那些bug對(duì)應(yīng)關(guān)系不清楚;
2、如果遇到bug,導(dǎo)致系統(tǒng)的某些功能無(wú)法使用;而貴公司可能當(dāng)天就已經(jīng)解決此事,但這個(gè)時(shí)候貴公司還未有發(fā)布新版本,那么針對(duì)提出bug的用戶(hù)來(lái)說(shuō),就必須等發(fā)布版本才能修復(fù)bug。這個(gè)等待的時(shí)候是不確定的,估計(jì)需要一個(gè)月。
3、貴公司發(fā)布的 版本有問(wèn)題,比如多店版V2.3.2,我用全量更新包覆蓋V2.3.1的代碼,發(fā)現(xiàn)沒(méi)有更新的代碼文件,而用多店版V2.3.2的增量包覆蓋本地V2.3.1的代碼,就有代碼文件被更新。而且這個(gè)覆蓋過(guò)程或者說(shuō)是替換過(guò)程很不人性化,版本升級(jí)本身就更新了幾個(gè)文件,但我也只能使用全部覆蓋的方式去解決;這種處理方式是一種資源的浪費(fèi)。對(duì)我來(lái)說(shuō)貴公司版本升級(jí)時(shí)至于是更新了1000個(gè)文件,還是1個(gè)文件,我的耗時(shí)都一樣。
三、期望
希望貴公司能提供代碼的實(shí)時(shí)更新功能,解放勞動(dòng)力,避免大家都在做重復(fù)的事情,無(wú)意義的事情,等待版本升級(jí)的事情。
建議代碼管理分為兩個(gè)分支:穩(wěn)定版分支,開(kāi)發(fā)版分支;