在持續(xù)交付實踐和分支策略之間有一個爭論的根源。一些持續(xù)交付方法提倡一個主干分支,所有的發(fā)行版都從這個分支里生成。Git flow就是這樣的模型。
2018-07-12 閱讀全文>>主干分支只包含完成的工作。因為它們相當于發(fā)行版,所有的提交都打了標簽。
2018-07-12 閱讀全文>>許多源代碼管理系統(tǒng)包括Git并沒有規(guī)定一個特定的分支策略
2018-07-12 閱讀全文>>有些時候,遷移的很多時間花在了保持歷史記錄完整性上。對于一些系統(tǒng)來說,這樣的時間開銷花得值,例如令人尊敬的免費或開源項目。
2018-07-12 閱讀全文>>就算沒有聯(lián)網(wǎng),也可以高效地使用一個DVCS。當你在火車上或者洲際航空時,可以帶著一起工作。
2018-07-12 閱讀全文>>已經(jīng)有許多的源代碼管理( SCM)系統(tǒng)了,但由于SCM在開發(fā)中的重要性,這類型的系統(tǒng)還會持續(xù)不斷地被開發(fā)出來。
2018-07-12 閱讀全文>>從一個DevOps的視角來看,用好源代碼管理工具非常重要。在某種意義上,許多不同的角色都會使用源代碼管理工具。對于技術(shù)型角色來說更是如此,但是對于其他角色,例如項目管理人員,就不那么明顯了。
2018-07-12 閱讀全文>>為了了解源代碼控制的重要性,對源代碼管理的開發(fā)歷史來一個簡短回顧應(yīng)該會有一些啟發(fā)。這樣能讓我們洞察到底需要什么特性。
2018-07-12 閱讀全文>>Terence McKenna,一位美國作家,曾經(jīng)說過“一切皆代碼”。
2018-07-12 閱讀全文>>有些企業(yè)不允許它們的代碼離境。對于它們來說,一個私有的內(nèi)部系統(tǒng)是最好的選擇。 本章我們將會探討不同的方案,例如Git,還有基予web的Git前端,例如Gerrit和GitLab。
2018-07-12 閱讀全文>>為什么要針對不同的應(yīng)用程序來提供監(jiān)控接口?
2018-07-12 閱讀全文>>DevOps的自動化測試非常重要,這樣我們部署的變更才能有更好的質(zhì)量,才能令我們更加信賴。然而,這并不是一個可以解決服務(wù)由于不明原因突然宕機的方案。由于在微服務(wù)模式中我們有更多的服務(wù),從統(tǒng)計學上來說服務(wù)宕機的概率更高。
2018-07-12 閱讀全文>>一種看待微服務(wù)的方式是每個微服務(wù)都是一個隱式的三層獨立系統(tǒng)。不過我們通常不為每一個微服務(wù)都實現(xiàn)所有的層。了解之后,我們便能發(fā)現(xiàn)每個微服務(wù)都可以實現(xiàn)自己的數(shù)據(jù)層。這樣的優(yōu)勢在于增加了各服務(wù)之間的隔離。
2018-07-12 閱讀全文>>DevOps和持續(xù)交付并不強制應(yīng)該怎么做事情,所以最有效率的方法更令人中意
2018-07-12 閱讀全文>>比如說三層架構(gòu),就反映出許多企業(yè)的IT部門結(jié)構(gòu)
2018-07-12 閱讀全文>>27290條 上一頁 1.. 1450 1451 1452 1453 1454 ..1820 下一頁