处理一个项目的多个版本的 Flash Builder 最佳实践

Posted

技术标签:

【中文标题】处理一个项目的多个版本的 Flash Builder 最佳实践【英文标题】:Flash Builder best practice for working on multiple versions of a project 【发布时间】:2011-04-13 10:51:21 【问题描述】:

我有一个大型 Flash Builder 项目,它是更大 (.net) 解决方案的一部分。对于整个项目,我通常有一个正向开发分支,以及一个或多个错误修复分支。鉴于 Flash Builder 不想导入与现有(前向开发分支)项目同名的新项目(错误修复分支),在 Flash Builder 中进行此设置的最佳方法是什么?

【问题讨论】:

可能有用吗? -- arpitonline.com/blog/2008/04/19/… 我正试图了解发生了什么。您是否为此项目使用配置的 SVN?因为,这是一个众所周知的系统,可以在项目的修订中返回或前进。 是的,我使用的是 SVN,但我们有多个活动分支。我现在做的是使用 Flash Builder 的工作区。我为每个活动分支都有一个单独的工作区,我会根据需要在它们之间切换以在不同的分支上工作。缺点是我不能用这种方法并排打开 Forward Dev 分支和 QA 分支。 我会为分支机构创建不同的工作区。如果不需要分支,可以从中删除项目,或者干脆删除工作区文件夹。 【参考方案1】:

最好的方法是了解工作空间的限制。 Eclipse 不接受同名项目,这是一个老问题。我可以说你,不仅仅是eclipse,很多IDE都有这样的问题和bug。

我们想要一个创建项目,生产,当前稳定版本是什么,至少一个错误测试和下一个项目版本。然后,在这个 Eclipse 案例中,您应该将其命名为 ProjectNameProdProjectNameBugFixProjectNameNextVersion。它也适用于浏览器文件的路径,因为您的文件夹说明了里面的内容。

您可以将所有内容放在一个 SVN 或 GIT 存储库中,或者为这些内容中的每一个创建一个存储库。然后,将 Eclipse/Flash Builder 配置为使用 SVN,follow this well explained。

另一种不太好的方法是设置一个项目和所有目标,但组织和保持分开确实是一团糟。

希望能帮到你。

【讨论】:

以上是关于处理一个项目的多个版本的 Flash Builder 最佳实践的主要内容,如果未能解决你的问题,请参考以下文章

Flash - 使用多个事件处理程序?

在EasyUI项目中使用FileBox控件实现文件上传处理

在EasyUI项目中使用FileBox控件实现文件上传处理

在 Adob​​e Flash CS3 Actionscript 中拖动多个项目

SP Flash Tool版本对应MTK处理器型号(SP Flash Tool 版本速查)

Android studio 升级到4.0-4.0.1版本项目编译异常问题总结