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