如何将Eclipse工作区中Maven项目的src文件夹仅连接/同步到存储库中的src文件夹

问题描述

| 我已经将maven项目的src文件夹和pom.xml提交到SVN存储库中,以使其独立于IDE(因为.settings,.project等是特定于Eclipse IDE的文件) 然后,当我尝试在新创建的maven项目中导入src文件夹时(因为它具有在eclipse中运行该项目所需的其他文件),基本上我只想将src文件夹和pom.xml与在存储库中,当我导入src文件夹\“作为现有项目中的文件夹\” AS \“目标项目与源代码控制分离时,会收到警告。因此,请考虑到该插件不会为这些资源提供任何SVN操作,然后我将无法使用“与...比较”和“团队选项”。它甚至不显示修订号。除了导入的类文件文件夹。 有没有办法做到这一点 ?? 什么是行业惯例?     

解决方法

有2个选项。 1.)使用其他工具检出SVN文件,例如(TortoiseSVN),然后使用\'Materialize Maven Project \'导入Maven项目。这将为Eclipse创建必要的元数据,还将维护已签出项目的版本信息。请参阅此参考http://www.sonatype.com/books/m2eclipse-book/reference/creating-sect-importing-projects.html 2.)(更好的)另一种方法是使用更新站点下载\'Maven SVN Integration \'插件 http://m2eclipse.sonatype.org/sites/m2e-extras/。安装插件后,您将能够在SVN信息库浏览透视图中看到选项“作为Maven项目签出”。 谢谢, 普拉比