以前實(shí)習(xí)的時(shí)候一直在用svn爽蝴,其實(shí)svn有很多的弊端沐批,現(xiàn)在的公司大家都在用git,所以不能落后啊蝎亚,因?yàn)樽罱雽W(xué)測試自動(dòng)化框架珠插,所以想自己從頭開始搭建屬于自己的測試框架,以這篇文章為起點(diǎn)開始了碎碎叨叨.
------svn和git到底有啥弊端呢颖对,聽小編來說:
git是開源的,分布式的磨隘,幾乎所有略有規(guī)模的公司都在使用缤底,就這幾點(diǎn)夠不夠你用它,重點(diǎn)是有開源項(xiàng)目的公司都會(huì)把他們的東西放到github上跟大家分享番捂。
oh个唧,mygod,用它I柙ぁa慵摺!鳖枕!
具體優(yōu)缺點(diǎn):
svn的版本過于集中管理魄梯,所有的代碼都在中央服務(wù)器上,就是這個(gè)你每次提代碼必須要聯(lián)網(wǎng)宾符,一旦中央服務(wù)器有點(diǎn)啥酿秸。。魏烫。就徹底死翹翹了
而git呢就是去中心化辣苏,每個(gè)服務(wù)器上都有一個(gè)完整的代碼庫肝箱,就是說你的本地有一個(gè)你自己的倉庫,沒有網(wǎng)稀蟋,沒關(guān)系煌张,提就行了。支持分支和版本管理退客。
最主要的是工作這么就以來骏融,覺得好處就是,多個(gè)需求井辜,多個(gè)項(xiàng)目進(jìn)來的時(shí)候绎谦,各自有各自的分支,不會(huì)發(fā)生啥沖突粥脚,如果有bug直接就拉臨時(shí)的分支改動(dòng)就好啦窃肠,也不會(huì)對別的 項(xiàng)目有啥影響。
這樣完全大大提高了我們的工作效率刷允,不然冤留,你等這個(gè)項(xiàng)目上線完成,才能合代碼 树灶,不難受嗎纤怒。