一個(gè)非常好的問題。我是工作多年的Web應(yīng)用架構(gòu)師,來回答一下這個(gè)問題。歡迎關(guān)注我,了解更多IT專業(yè)知識。
常用的國內(nèi)外代碼托管網(wǎng)站:
1,Github
應(yīng)該是最常用的代碼托管網(wǎng)站了,各項(xiàng)功能完善。實(shí)際使用中遇到了兩個(gè)問題:
1)訪問速度有時(shí)候較慢,因?yàn)榉?wù)器主要在國外吧。
2)免費(fèi)托管代碼時(shí),只能是Public公開的項(xiàng)目。如果要存放Private私有項(xiàng)目,需要付費(fèi),根據(jù)需求選擇付費(fèi)方式。
2,Gitee
國內(nèi)的代碼托管網(wǎng)站,訪問速度快,支持免費(fèi)存放私有項(xiàng)目。幾個(gè)常用的比如Gitee碼云,Coding碼市, CSDN Code,開源中國代碼托管。
2019年之前一直在使用Gitee源碼,支持創(chuàng)建Public公開項(xiàng)目和Private私有項(xiàng)目源碼,體驗(yàn)很好,大概有20個(gè)代碼庫都存放在上面。后來隨著存放內(nèi)容越來越多,遇到了容量限制,一個(gè)用戶賬號不超過5G,單個(gè)代碼庫不超過1G大小。如果需要更多容量,也要付費(fèi)了。
3,阿里云Code
國內(nèi)幾大云服務(wù)商都陸續(xù)提供了免費(fèi)的代碼托管服務(wù),應(yīng)該是看到了技術(shù)社區(qū)對工程師的宣傳作用吧。
2019年底時(shí),開始使用阿里云Code,支持創(chuàng)建Public公開和Private私有項(xiàng)目,不僅速度快、功能完善,也沒有遇到容量限制的問題。
除了代碼托管之外,這些服務(wù)也都提供了開發(fā)任務(wù)和bug缺陷管理功能,可以滿足小型團(tuán)隊(duì)的研發(fā)管理需求。
4,Docker鏡像自動(dòng)構(gòu)建電銷外呼程序集成
團(tuán)隊(duì)使用Docker容器技術(shù)后,基于Git代碼管理+容器鏡像服務(wù)搭建了自動(dòng)構(gòu)建電銷外呼程序,選擇代碼托管時(shí)考慮配置和管理的便捷程度。