2014-11-06 42 views
0

如何在IntelliJ IDEA中配置Subversion以支持多个模块?每个模块都有自己的主干,标签和分支文件夹,但是所有模块都是从一个回收站进行检查。我的仓库的结构看起来像这样:配置Subversion标签以使用模块

/my_project 
    /folder1 
    /module1 
     /trunk 
     .... all module files 
     /tags 
     /1.0 
     /2.0 
     /branches 
     /b1 
    /module2 
     /trunk 
     .... all module files 
     /tags 
     /1.0 
     /2.0 
     /branches 
    /folder2 
    /module3 
     /trunk 
     .... all module files 
     /tags 
     /1.0 
     /2.0 
     /branches 
    /module4 
    /trunk 
     .... all module files 
    /tags 
     /1.0 
     /2.0 
    /branches 

回答

0

你可以去到Settings - >Project Settings - >Version Control并在右边你会看到的版本控制目录映射像这样的表:

Version Control Directory mappings

您可以使用+按钮来定义与项目中不同目录对应的不同源根。

当然,替代方案是使用多个项目而不是一个超大型项目,但涉及到很多alt-tabbing,我相信您已经考虑过这种替代方案。

无论如何,这(加上一些使用鼠标右键点击:Subversion - >Relocate ......选择每个模块的正确源根)过去解决了类似的问题,对我来说 - 它为你工作?