第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

帶有大文件的git

帶有大文件的git

Git
浮云間 2019-07-27 15:15:28
帶有大文件的git形勢我有兩個服務(wù)器,生產(chǎn)和開發(fā)。在生產(chǎn)服務(wù)器上,有兩個應(yīng)用程序和多個數(shù)據(jù)庫(MySQL),我需要分發(fā)給開發(fā)人員進行測試。所有源代碼都存儲在GitLab開發(fā)服務(wù)器和開發(fā)人員只使用此服務(wù)器,無法訪問生產(chǎn)服務(wù)器。當我們發(fā)布一個應(yīng)用程序時,Master登錄到產(chǎn)品中,并從Git中提取新版本。數(shù)據(jù)庫很大(每個數(shù)據(jù)庫超過5億并在統(tǒng)計),我需要盡可能容易地將它們分發(fā)給開發(fā)人員進行測試。可能的解決辦法在將數(shù)據(jù)庫轉(zhuǎn)儲到單個文件的備份腳本之后,執(zhí)行一個腳本,該腳本將每個數(shù)據(jù)庫推送到自己的分支。如果開發(fā)人員想要更新他的本地副本,他會提取其中一個分支。這個被發(fā)現(xiàn)不起作用。生產(chǎn)服務(wù)器上的Cron每天保存二進制日志,并將它們推入該數(shù)據(jù)庫的分支。因此,在分支中,有每天變化的文件,開發(fā)人員提取他沒有的文件。當前的SQL轉(zhuǎn)儲將以另一種方式發(fā)送給開發(fā)人員。當存儲庫的大小變得太大時,我們將向開發(fā)人員發(fā)送全部轉(zhuǎn)儲,并刷新存儲庫中的所有數(shù)據(jù),并從一開始就開始。問題解決方案可行嗎?如果git正在推送/拉到/從存儲庫,它是上載/下載整個文件,還是只是對它們進行更改(即添加新行或編輯當前文件)?
查看完整描述

3 回答

  • 3 回答
  • 0 關(guān)注
  • 627 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號