我正在處理幾個不同的Joomla附加組件,但希望將它們作爲單獨的git回購站,因爲它們有不同的開發團隊(甚至組織)。但是,我還想將它們保存爲共享同一個Joomla基礎的單個目錄(該目錄被.gitignore忽略)。由於Joomla的結構,這可能是一個有點複雜,因爲它具有以下結構:Git子項目?
/joomla/
|--/administrator/
|--|--/components/
|--|--|--/component_a/
|--|--|--/component_b/
|--|--/language/
|--|--|--/en-GB/
|--|--|--|--/component_a_lang.ini
|--|--|--|--/component_b_lang.ini
|--/components/
|--|--/component_a/
|--|--/component_b/
|--/language/
|--|--/en-GB/
|--|--|--/component_a_lang.ini
|--|--|--/component_b_lang.ini
我知道我可以做一箇中央回購和使用分支每個子項目,只是要小心使用正確的遙控器進行正確的子項目。但是有沒有更簡單的方法(子模塊?)將所有子項目保留在同一個目錄中,所以如果我想複製整個項目進行測試,我不必切換分支並使用複製麪食玩?
我不擔心其他用戶,因爲它是我自己的個人回購,然後我推送到多個回購(例如GitHub) – Christopher 2011-05-09 09:20:03
哦。不知道爲什麼我讀你的問題暗示多個用戶...呃,無論如何,它甚至更簡單。這些只是特色分支。 – 2011-05-09 13:13:20