Flash Builder项目的分支模型?

时间:2011-11-01 17:17:25

标签: flash version-control air flash-builder

假设以下情况:

您使用Flash Builder处理AIR应用程序。自从上一次发布(比方说1.2)以来,您正在开发几个新功能 - 下一个版本(1.3)将在几周内完成。但是,现在您需要修复一些重要的错误,并且必须在短期内发布1.2.1版本。

现在问题是,你是怎么做到的? 您无法使用项目的当前状态,因为有许多未完成/未经测试的新功能。

或者,您可以将上次发布的版本的SVN版本签出到新文件夹中,并在那里处理错误修复。但是,为了在你正在开发的新版本中使用bug修复,你必须复制所有代码更改,并确保不要忘记任何内容。

有人可以告诉我如何使用AIR项目正确处理此类案例吗?

1 个答案:

答案 0 :(得分:0)

这与Flash / AIR项目无关;这同样适用于任何项目。您应该做的是使用版本控制系统的分支功能。在您的情况下,在SVN中创建一个分支版本1.2的分支。然后在该分支上修复bug。对于下一版本的正常工作,请继续使用主干。