0
假設以下情況:Flash Builder項目的分支模型?
您使用Flash Builder處理AIR應用程序。自上個版本(比如說1.2)以來,您正在開發幾項新功能 - 下一個版本(1.3)將在幾周內準備就緒。但是,現在你得到了一些重要的bug來修復,並且必須在短期內發佈1.2.1版本。
現在的問題是,你是怎麼做到的? 您不能使用項目的當前狀態,因爲有很多未完成/未經測試的新功能。
或者,您可以檢出SVN修訂版本,從上次發佈的版本到新文件夾,並在那裏修復bugfix。但是,爲了在您正在使用的新版本中也有錯誤修正,您必須複製所有代碼更改並確保不會遺忘任何內容。
有人能告訴我如何正確處理AIR項目的這種情況?
AIR項目沒什麼特別的。這個分支模型(dev,main,release,hotfix)適用於所有軟件。只要確保您可以檢出發佈版本(已部署且存在漏洞)並對其進行錯誤修復。正常的程序是如果有必要的話,修復其他分支的修復。即使是[TFS VS2k10分支指南](http://tfsbranchingguideiii.codeplex.com/releases/view/38849)也適用。 – bzlm