(一)设置排除文件的类型
逐个添加以下Pattern:
.class
target
(二)SVN服务端安装配置与客户端连接
(1)安装SVN服务端
(2)新建仓库、用户与组,并为仓库分配组
(3) 将svn插件加入eclipse中,svn插件,,直接复制到eclipse安装目录下的dropins中
(4)打开Eclipse的SVN资源库视图,右键点击空白 弹出菜单 新建 ---->资源库位置,输入服务端的URL Finish ,输入SVN用户名和密码。
(三)将Maven工程(单模块)代码签入SVN
步骤如下:
1.选择工程右键Team ----> Share Project
操作后效果如下:
现在此工程的内容并没有签入到SVN服务器中。
1..选择工程右键Team ---->提交
操作后效果如下:
(四)从SVN中签出工程代码(单模块)
1..刷新SVN资源库
2..选中要检出的项目文件夹,右键弹出菜单中选择检出为....
3..弹出窗口后选择Finish
(五)Maven多模块工程签入SVN(签入提交父工程就可以,父工程包含子工程)
[if !supportLists](1)[endif]选中父工程,右键Team ---> Share Project
弹出窗口后的操作与签入单模块项目相同。
[if !supportLists](2)[endif]选中父工程,右键Team --->提交 。 操作后如下图:
[if !supportLists](3)[endif]我们看到这组工程中,erp_web并没有svn的小图标。这时我们这样处理。
选中erp_web工程,右键 ,删除 。注意:不要选中下图的那个勾,我们只是在移除工程,并不是从磁盘删除文件。
[if !supportLists](4)[endif]选择菜单文件--->导入 如下图
导入Maven下的Existing Maven Projects
点击Browse,选择erp_web工程
点击Finish即可。
(六)从SVN中签出多模块工程(父工程和子模块都要依次签出)
[if !supportLists](1)[endif]在SVN资源库中找到要签出的父工程目录
(2)在erp_parent(父工程)点右键 检出为....
点击Finish
(3)我们再次依次签出子模块项目。(子模块也要依次签出,从依赖的最底层开始)
和签出父工程同样的步骤