从eclipse转战Intellij IDEA
2016-03-22 15:48
519 查看
老的工程采用了MyEclipse8.6+SVN的开方工具和版本管理,去年在一个新的项目中实践了idea和git,尝到一些更好用的东西(快捷键、提示补全、模板),渐渐习惯和喜欢上了idea,所以想将原来的工程转到idea上,下面是我在转换过程中的一些分享:
1、首先下载个
SVN的命令包(一直不是很喜欢小乌龟,不知道为什么),直接进行安装。
2、找开idea64,设置svn配置,ctrl+alt+s,打开配置界面,选择Subversion设置安装的svn路径。
![](http://static.oschina.net/uploads/space/2016/0322/154038_wssa_1464273.jpg)
3、设置svn代码库的地址,VCS->Checkout from Version Control->Subversion
![](http://static.oschina.net/uploads/space/2016/0322/154105_JdDo_1464273.png)
在弹出的窗口选择新增Repository,添加完后点击目录会提示进行用户权限认证,需要输入用户名称和密码。
![](http://static.oschina.net/uploads/space/2016/0322/154141_LZQz_1464273.png)
4、由于idea里没有工作空间的东本,都是以project的形式存在,如果想将原来的project都在一个idea窗口中工作,我们需要利用project与module的关系。所以也没有办法直接在idea上通过svn插件以project的方式导入工程,我们可以通过之前安装好的SVN命令,提前将多个project下载到本地目录。
5、回到idea上,File->New->Module from Existing Sources...
![](http://static.oschina.net/uploads/space/2016/0322/154226_wMKA_1464273.png)
选中一个工程目录,点击OK。
![](http://static.oschina.net/uploads/space/2016/0322/154253_ZrgJ_1464273.png)
选择以MAVEN的方式导入,然后一直Next直到完成。
![](http://static.oschina.net/uploads/space/2016/0322/154316_bHyO_1464273.png)
6、完成工程导入后,idea会提示是否将iml文件加入版本管理,考虑到团队其他员兼容,这里选择No,即在svn库上保持eclipse的结构。
![](http://static.oschina.net/uploads/space/2016/0322/154343_Qrdh_1464273.png)
7、完成所有工程的导入,并可以在idea上直接进行svn的操作。
1、首先下载个
SVN的命令包(一直不是很喜欢小乌龟,不知道为什么),直接进行安装。
2、找开idea64,设置svn配置,ctrl+alt+s,打开配置界面,选择Subversion设置安装的svn路径。
![](http://static.oschina.net/uploads/space/2016/0322/154038_wssa_1464273.jpg)
3、设置svn代码库的地址,VCS->Checkout from Version Control->Subversion
![](http://static.oschina.net/uploads/space/2016/0322/154105_JdDo_1464273.png)
在弹出的窗口选择新增Repository,添加完后点击目录会提示进行用户权限认证,需要输入用户名称和密码。
![](http://static.oschina.net/uploads/space/2016/0322/154141_LZQz_1464273.png)
4、由于idea里没有工作空间的东本,都是以project的形式存在,如果想将原来的project都在一个idea窗口中工作,我们需要利用project与module的关系。所以也没有办法直接在idea上通过svn插件以project的方式导入工程,我们可以通过之前安装好的SVN命令,提前将多个project下载到本地目录。
svn checkout http://192.168.1.22:8001/svn/bss/FRAME/al-commons/al-parent/trunk/ ./al-parent svn checkout http://192.168.1.22:8001/svn/bss/FRAME/al-commons/al-common/trunk/ ./al-common svn checkout http://192.168.1.22:8001/svn/bss/FRAME/al-dsession/trunk/ ./al-dsession .......
5、回到idea上,File->New->Module from Existing Sources...
![](http://static.oschina.net/uploads/space/2016/0322/154226_wMKA_1464273.png)
选中一个工程目录,点击OK。
![](http://static.oschina.net/uploads/space/2016/0322/154253_ZrgJ_1464273.png)
选择以MAVEN的方式导入,然后一直Next直到完成。
![](http://static.oschina.net/uploads/space/2016/0322/154316_bHyO_1464273.png)
6、完成工程导入后,idea会提示是否将iml文件加入版本管理,考虑到团队其他员兼容,这里选择No,即在svn库上保持eclipse的结构。
![](http://static.oschina.net/uploads/space/2016/0322/154343_Qrdh_1464273.png)
7、完成所有工程的导入,并可以在idea上直接进行svn的操作。
![](http://static.oschina.net/uploads/space/2016/0322/154408_kxEw_1464273.png)
相关文章推荐
- jython在eclipse控制台出现Failed to install '': java.nio.charset.UnsupportedCharsetException: cp0解决方法
- java
- javah
- javac
- java.lang.NoClassDefFoundError: com/opensymphony/xwork2/util/reflection/ReflectionProviderFactory
- 最大公约数和最小公倍数
- 快速排序
- java利用map对字符串格式化参数
- 使用spring注解 自动装配以及自动扫描机制 实现零xml配置的前提
- Java练习1
- maven混合编译java&scala
- Java注解教程:自定义注解示例,利用反射进行解析
- java.lang.UnsatisfiedLinkError: Couldn't load hello-jni from loader
- SpringMvc学习心得(五)控制器产生与构建
- Java基础学习总结——Java对象的序列化和反序列化
- zxing2.0二维码生成(JAVA版)
- JAVA字符串格式化-String.format()的使用
- javadoc
- JavaWeb学习总结(一)___JavaWeb开发入门
- MyEclipse开发Java WebService 简单实例