工作流在IntelliJ IDEA的多个分支SVN(Workflow for multiple SV

2019-07-29 03:07发布

我想轻松地SVN躯干和一个或使用IntelliJ IDEA的,最好能够在多个分支机构同时工作的几个特性分支之间切换。 我有这样的集成测试和调试日志数据库设置一些“局部”配置中启用了,我想使用,以保持并没有承诺SVN。

什么是各种选项的利弊,有其轻松击败他人的一种方式? 下面是我能想到的一些可能的方案,更多的?:

  • 使用“SVN - 更新目录”换出当前分支另一个。
    不允许在多个分支的工作同时进行。

  • 创建一个单一的项目每个分支的模块。
    似乎导致问题与点击踪迹/类名,将错误的模块,很容易不小心意外和这样的跨模块搜索?

  • 创建每个分支独立的IntelliJ项目。
    更多的冗余,每个项目单独的设置,更多的工作,以保持在项目之间同步的一切。 小心用错了分公司工作风险小。

Answer 1:

我有最好的体验

创建每个分支独立的IntelliJ项目

优点

  • 部门之间非常快速切换。
  • 你可以在同一时间打开多个分支。

缺点

  • 你必须为每个分支设置的想法项目。
  • 可用只为分支机构的数量限制。

我有一个主干版本和其他项目目前的生产版本一个项目。 当你有更多的分支机构则二,第一个选项是更好的主意,我认为。



Answer 2:

有一个特征从比另一个更可行保持“创建(或多个<所有模块)每个分支模块在一个单一的项目”的方法。

有一个论坛的帖子在JetBrains公司讨论这一功能的价值。 也许这个功能可以由社区自身请求得到它抬起。

该请求是在项目视图“标签装修配置”。 我仍然在寻找一个问题youtrack仪表板把票投给此功能。 也许我会添加一个在未来。



文章来源: Workflow for multiple SVN branches in IntelliJ IDEA