码迷,mamicode.com
首页 > 系统相关 > 详细

eclipse项目改为maven项目导致svn无法比较历史数据的解决办法

时间:2017-10-11 21:53:41      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:成功   src   无法   main   提交   mave   新建   重构   项目结构   

这个问题没有找到合适的答案,最终自己想出了一个解决方案,在此记录下。

问题描述

  在将老的eclipse项目重构为maven项目时,我这边是新建了一个maven项目,然后将对应的数据分别放到相应的位置,最终maven项目改造成功,但是在重新连接svn的时候,maven项目中的所有文件都是无管理状态,也就是无法与历史的svn版本进行对比。

分析

  原eclipse项目与重构后的maven项目目录结果作对比,发现src文件夹下少了两个文件夹,main和java,可能是目录结构不同导致无法比较。

解决方案:

  1、手动修改svn上的原eclipse项目结构,src下创建main文件夹,main文件夹下创建java文件夹,将src下的包移动到java目录下,resources文件夹放在main下,修改完成。

  2、maven项目重新连接修改后的svn资源。

  3、此时应该可以连接上svn,并且能够与历史版本进行对比。然后可以把需要提交的提交上去,不需要的删掉就可以了。

eclipse项目改为maven项目导致svn无法比较历史数据的解决办法

标签:成功   src   无法   main   提交   mave   新建   重构   项目结构   

原文地址:http://www.cnblogs.com/hdulzt/p/7652867.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!