國標GB28181流媒體服務器EasyGBS開發oss雲存儲功能怎樣建立分支代碼?

數據庫只適合存儲數字文本,並不適合存儲圖片視頻文件之類的,所以衍生出了OSS對象存儲,用來存儲圖片視頻文件之類的文件,並提供訪問的url鏈接,這些鏈接就存在數據庫中。

如今新版的國標GB28181流媒體服務器EasyGBS正在研發中,我們的研發團隊也使用了oss雲存儲來進行視頻文件的保存。大家知道一款產品的研發是很多人協作完成的,各司其職,產品的存儲功能完成好才能使用便捷。

TIM圖片20191119101618.png

在開發EasyGBS的oss雲存儲功能的時候,因爲是多位研發協作提交代碼,需要在不影響別人開發提交代碼的情況下進行功能開發,爲此我們的研發人員在主分支上另開了一個分支,easygbs_test01:

575.png

當自己在easygbs_test01上開發oss代碼的時候,其他的研發人員仍然在master上提交代碼修復bug。但這樣做還會產生一個新問題:在主分支上修改的bug,並沒有在新建的easygbs_test01上顯示代碼,也就是說,在easygbs_test01上開發或者修改的代碼,並沒有在master同步。

這個問題會導致在新建的開發分支裏給別人做打包測試的時候,產品功能是不完整的,所以需要代碼進行同步,此時需要進行如下操作:

1、將本地代碼分支切換到easygbs_test01分支;

576.png

2、然後再點擊master的最新分支節點的變基操作。

577.png

此時代碼將會同步過去,並且兩邊都不會衝突,是比較合理的解決辦法。

GBS3.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章