我想使用IntelliJ IDEA在SVN中继和一个或几个功能分支之间轻松切换,最好能够同时在多个分支上工作。我有一些“本地”配置,如集成测试和调试日志记录启用的数据库设置,我想继续使用,而不是提交给SVN。IntelliJ IDEA中多个SVN分支的工作流程
各种选择的优缺点是什么,有没有一种方法可以轻松击败其他人?下面是我可以想到的一些可能的方法吗?:
使用“SVN - 更新目录”将当前分支换出另一个。
不允许同时在多个分支上工作。在单个项目中为每个分支创建一个模块。
似乎会导致点击堆栈跟踪/类名到错误的模块,很容易意外地搜索模块偶然和这样的问题?为每个分支创建一个单独的IntelliJ项目。
每个项目的独立设置更加多余,更多的工作使项目之间的所有内容保持同步。意外地与错误的分支合作的风险较小。
我遵循第三个选项,并且由于每次都重置我的首选项和配置而不高兴。 – chadum 2012-09-19 21:13:19