java - 将 Maven 项目转换为多模块项目的子模块?

标签 java eclipse maven svn

我有一个现有的项目,它是一个 Maven 项目。 SVN 路径为 root/MySingleProject

现在我想创建一个多模块项目(父项目),并将现有项目添加为模块。我必须执行哪些步骤才能保留 svn 历史记录/提交?

我可以在 svn 中创建一个新文件夹并将现有项目复制粘贴到其中吗? (当然,然后创建一个父级和模块 pom)。 root/MyMultiModule/MySingleProject

checkin 时仍会保留历史记录吗?

最佳答案

您必须使用 Subversion 移动命令来保留历史记录: http://svnbook.red-bean.com/en/1.7/svn.ref.svn.c.move.html

使用 TortoiseSVN (Windows),您可以使用鼠标右键而不是左键拖放文件夹:http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-rename.html#tsvn-dug-rename-move

关于java - 将 Maven 项目转换为多模块项目的子模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22537171/

相关文章:

java - 如何在 Eclipse IDE 中调试 drools (.drl) 文件

Java 文件转为 upperCase 和 lowerUpper

java - 如何使用java从Excel工作表中读取图表?

java HttpClient-4.1.2 jar

java - 在 URLClassPath 类的 Debug模式下有 MyEclipse 隐式断点

java - Eclipse 代码完成 : Is it possible to select a method without the parameters?

java - 为什么在没有同步的Catalina过滤器中使用非线程安全的 "session"?

java - org.hibernate.PersistentObjectException 与 Spring、Maven 和 Hibernate 的组合

java - Maven 依赖项 - 不包括 3 个项目和 1 个框架项目依赖项

maven - 在(类似于)BOM 中集中插件版本?