将maven项目转换为多模块项目的子模块?

时间:2014-03-20 15:08:47

标签: java eclipse maven svn

我有一个现有的项目,这是一个单一的maven项目。 SVN路径为root/MySingleProject

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

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

签入后是否仍会保留历史记录?

1 个答案:

答案 0 :(得分:2)

您必须使用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