我正在尋找一些關於如何分支我的應用程序,以便有一個功能有限版本的想法。分叉我的應用程序的新版本
讓我給出一個假設。可以說我的桌面應用程序與所有網絡瀏覽器交互。我與Google Chrome的人建立了合作關係,他們希望發佈僅適用於他們的瀏覽器的應用程序版本,並且會排除IE,Firefox等。
我該如何去做這件事?我可以在git中創建一個單獨的分支,然後運行我的構建腳本兩次,同時切換它們之間的分支。我也可以複製完整的代碼目錄,並從每個目錄構建。
我預見到的一個問題是,我希望我的完整程序中的錯誤修正能夠在限制版本中自動更新。可能還有其他問題,我也沒有意識到。所以我在尋找指導。
感謝
+1標誌。可以用分支來做到這一點,但在這種情況下標誌更容易維護。 – 2011-06-03 22:18:51
謝謝,我認爲這將是最好的方法,那麼我不必擔心重複修復。我可以擁有一個codebranch並標記我想要的功能(或者標記要構建的功能) – mikew 2011-06-04 06:28:09