2013-01-03 27 views
1

背景:使用內部網服務器的網關和代理鏡用於訪問公共遠程

我們有一個有趣的問題。我們試圖從 公衆開放位置的git倉庫提取到我們的開發服務器端(server),其中 有互聯網到兩個企業網絡和公共互聯網。

然後,我們的企業網絡內部,我們有一些開發箱 (客戶端),即只能訪問到開發服務器。 定期,我們希望從

公共互聯網上獲取新的變化 - >服務器 - >客戶端。

我們現在要做的就是在公共互聯網服務器的git克隆後,從服務器的git 克隆的客戶端。問題是,如果服務器在本地沒有 跟蹤遠程分支機構,客戶端將無法獲取 新的分支。

問:會的git克隆--bare服務器允許我們無需服務器建立本地分支機構跟蹤中獲取客戶端的變化?我們還能做什麼?

謝謝先進。

回答

0

你可能希望你的服務器上git clone --mirror,並且每個客戶端上正常git clone

+0

@Patrick:手冊頁是你的朋友; ['git clone'手冊頁](http://git-scm.com/docs/git-clone)會告訴你更多關於'--bare'和'--mirror'做什麼和不做的事情; ) –

相關問題