我們希望構建在froyo android版本上,但我很難理解不同froyo分支之間的相關性。Android源代碼分支
什麼是Android源分支之間的關係:升級Froyo
是一些冷凍
- KORG/?如果有的話,哪些經常合併到另一個?
(如果你能提供git的獎勵積分/回購命令來回答的問題:))。
感謝
我們希望構建在froyo android版本上,但我很難理解不同froyo分支之間的相關性。Android源代碼分支
什麼是Android源分支之間的關係:升級Froyo
是一些冷凍
(如果你能提供git的獎勵積分/回購命令來回答的問題:))。
感謝
這是他們release management process described here的一部分:
我們有一個主內部分支,這是最長期工作發生的地方。
谷歌內部,所有AOSP貢獻的所有變化最終在主分支,即它是最下游分支就谷歌而言,與通常的 至少一個穩定也。在開發的某些階段,需要穩定一個系列版本,同時爲後續版本做出潛在的不穩定更改。
此時,我們從我們的內部主分支分支到一個命名分支(例如gingerbread
)。
指定的分支總是在 的第一個正式版本發佈數月之前創建,該版本發佈系列。
(這裏:korg/froyo
)
隨着名爲分支,我們創造,我們從命名分支了變化建立匹配的發佈分支(即
gingerbread-release
匹配gingerbread
分支)。
這是官方發佈的分支來自(SDK圖像, Nexus手機的系統圖像)。
(這裏:)
當一個給定版本的源代碼已經被公佈,我們的開源發佈分支的開放sourceable部分的匹配狀態命名分支,我們將命名分支合併到AOSP主分支中。
AOSP主分支包含所有可用AOSP更改的合併總和。在平臺級別,即使我們預計不需要對所有項目進行更改,所有項目都會分支出所有項目。這樣更簡單。
很好的答案,非常感謝。 :) – 2011-02-20 18:06:52