gitlab專案資料同步

2021-09-20 23:54:45 字數 690 閱讀 8044

功能要求:

在公網上搭建乙個gitlab伺服器,所有專案**的更新、提交都在這個伺服器的專案中進行,實現對**的版本控制。同時,在本地的區域網內再搭建乙個gitlab伺服器,把專案中每天的**變化同步到這個伺服器的專案中,進行備份。

思路:公網上gitlab伺服器是專案**提交更新的地方,區域網內的gitlab伺服器只需要同步公網上gitlab伺服器的專案**不需要使用者提交更新**。可以建立乙個中轉**庫,從公網上gitlab伺服器獲取專案的更新,然後把更新後的中轉**庫內容推送到區域網內的gitlab伺服器。

具體做法:

1.從公網上gitlab伺服器獲取映象版本庫

git clone --mirror [email protected]:root/test-project-sync.git

2.在本地區域網上gitlab伺服器建立版本庫

3.以映象方式推送版本庫到本地區域網上gitlab伺服器

git push  --mirror [email protected]:root/test-project-sync.git

4. 更新映象版本庫

#映象版本庫可以用git remote update從遠端版本庫獲取更新內容

git remote update

git push  --mirror [email protected]:root/test-project-sync.git

專案資料收集

專案資料收集是在簽約產品之後為後續發行工作做的一系列準備之一。專案組必須擁有足夠多的專案物料,才能展開很多後續工作。提供最新的體驗包,方便專案參與人員深入體驗。策劃文件的獲取給產品提供調優思路,也可以參考資源流向來制定運營活動,同時有助於了解遊戲。收集產品美術素材,我們的設計會根據這些素材來設計美宣...

實習專案資料互動

前記 在專案開發時,前後端是分開的且在同乙個區域網內,當需要聯合測試時,以區域網中第三台伺服器的centos系統配置nginx監聽前後端指定埠實現訪問。專案測試完就可以到生產環境部署了。root使用者才有put 許可權,其他使用者需要開放。python安裝virtualenv是在scripy中安裝v...

把本地專案同步到gitlab

我們很多時候在本地新建專案,大多為了測試和學習,每當我們完成了這個好功能之後,我們想儲存 分享 的時候,就想到把 放到雲端,今天我們做的就是把本地 放到雲端的操作。1。電腦git安裝完畢 2。建立遠端倉庫 3。command line instructions git global setup 全域...