【下一代核心技术DevOps】:(三)私有代码库阿里云Git使用
?
? 1.?引言
? ?使用DevOps肯定離不開和代碼的集成。所以要想跑通整套流程,代碼庫的選型也是非常重要的。否則無法實現持續集成。目前比較常用的代碼管理有SVN和GIt
? ?如果還使用SVN的,建議盡早遷移到Git上面,不然很費勁的。尤其是webhook,很多svn軟件都不支持。
?
? ?2.?Git選型
? ?可以采用公網的GitHub,這是用的最多的,但是免費賬號還是缺少很多功能,收費版吧,挺全的,不過大部分人,公司都不愿意掏錢。?呵呵呵。
? ?免費的就自己架設吧。Gitlab CE和Bitbucket?都可以。當然這又少不了一部分維護人員,設備神碼的,增加成本。那么既然不愿意花錢,又想要好用的,我們就只能選型
? ?國內一些公司的Git服務了。?本著代碼可靠性,服務器穩定性,功能擴展性綜合對比,?推薦大家使用阿里云的Git庫.
? ?優點:速度快速度快,?不限空間,不限項目數。可以和阿里的相關產品無縫集成
?
? ?3.?注冊使用
? ?打開 https://code.aliyun.com?自行注冊即可。? 使用方法就不說了,和GitHub一模一樣。性能,穩定性,都比較好。最重要的是在國內,速度非常快
? ?
?
? ?4.?代碼管理
? ? 通過開發IDE工具,把應用代碼提交到Git庫里面。?比如我這里有個config的項目.為了實現可持續集成CI/DI發布,需要在每個項目中放置Dockerfile文件,用于
? ? Docker鏡像的構建。主要功能就是把你的代碼打包到鏡像中,方便運行。
? ?
?
? ?5.代碼庫管理
? ?這時候看到Git服務端已經可以做代碼管理了
?
轉載于:https://www.cnblogs.com/vesaa/p/7992834.html
總結
以上是生活随笔為你收集整理的【下一代核心技术DevOps】:(三)私有代码库阿里云Git使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Kotlin 4 构造,对象,修饰符
- 下一篇: 【Tomcat】Tomcat性能分析