2012-02-17 83 views
0

我有一個GIT問題: 假設有兩家公司,每家公司都運行自己的包含他們項目的GIT存儲庫。現在有一個項目,他們都在工作,因此希望在這兩個存儲庫中都有該特定項目。同步兩家公司GIT存儲庫中的兩個碎片?

現在我的問題: - 這可能嗎? - 如果是,Repos如何同步?

Chris

回答

0

我會爲兩個公司的回購增加一個post-receive鉤子,檢查哪個項目的提交被推送到當前回購的任何位置,並將其推送到另一個。它會創建一些額外的流量,但不應該創建一個無限循環,因爲如果沒有新的提交,則不應該調用該鉤子。但要小心兩個人同時推送回購 - 您必須處理拒絕git推送並讓某人手動解決的情況。