我有一个大型的 Flash Builder 项目,它是一个更大的 (.net) 解决方案的一部分。通常情况下,针对整个项目,我都会设置一个前向开发分支,以及一个或多个 bug 修复分支。鉴于 Flash Builder 不想导入一个与现有的前向开发分支同名的新项目(bug 修复分支),那么在 Flash Builder 中设置这个最佳方法是什么?
我有一个大型的 Flash Builder 项目,它是一个更大的 (.net) 解决方案的一部分。通常情况下,针对整个项目,我都会设置一个前向开发分支,以及一个或多个 bug 修复分支。鉴于 Flash Builder 不想导入一个与现有的前向开发分支同名的新项目(bug 修复分支),那么在 Flash Builder 中设置这个最佳方法是什么?
最好的方法是了解工作空间的限制。Eclipse不接受同名项目,这是一个老问题。我可以告诉你,不仅仅是Eclipse,很多IDE都有这样的问题和错误。
我们想要创建一个项目,生产环境下的当前稳定版本,至少一个bug测试和下一个项目版本。然后,在这个Eclipse案例中,您应该将其命名为类似于ProjectNameProd
、ProjectNameBugFix
和ProjectNameNextVersion
的东西。对于浏览器文件路径来说也很好,因为您有文件夹说明里面是什么。
您可以将所有内容放在一个SVN或GIT存储库中,或者为每个内容创建一个存储库。然后,配置Eclipse/Flash Builder使用SVN,请按照这个详细说明。
另一种不好的方法是设置一个项目和所有目标,但这真的很难组织和保持分离。
希望能帮到您。