项目管理工具Maven7

十、SVN+Maven在项目中的应用
(一)设置排除文件的类型
项目管理工具Maven7
逐个添加以下Pattern:
.class
target
(二)SVN服务端安装配置与客户端连接
(1)安装SVN服务端
(2)新建仓库、用户与组,并为仓库分配组
(3)打开Eclipse的SVN资源库视图,右键点击空白 弹出菜单 新建 ---->资源库位置,输入服务端的URL Finish ,输入SVN用户名和密码。
(三)将Maven工程(单模块)代码签入SVN
步骤如下:
(1)选择工程 右键 Team ----> Share Project
项目管理工具Maven7
弹出窗口后,next

项目管理工具Maven7
项目管理工具Maven7
项目管理工具Maven7
项目管理工具Maven7

操作后效果如下:
项目管理工具Maven7
现在此工程的内容并没有签入到SVN服务器中。
(2)选择工程 右键 Team ----> 提交
项目管理工具Maven7
项目管理工具Maven7

操作后效果如下:
项目管理工具Maven7
(四)从SVN中签出工程代码(单模块)
(1)刷新SVN资源库
项目管理工具Maven7
(2)选中要检出的项目文件夹,右键弹出菜单中选择 检出为....
项目管理工具Maven7
(3)弹出窗口后选择Finish
项目管理工具Maven7
(五)Maven多模块工程签入SVN
(1)选中父工程,右键 Team ---> Share Project
弹出窗口后的操作与签入单模块项目相同。
(2)选中父工程,右键 Team ---> 提交 。 操作后如下图:
(3)我们看到这组工程中,erp_web 并没有svn的小图标。这时我们这样处理。
选中erp_web工程,右键 ,删除 。注意:不要选中下图的那个勾,我们只是在移除工程,并不是从磁盘删除文件。
项目管理工具Maven7
(4)选择菜单 文件 ---> 导入 如下图
项目管理工具Maven7
导入Maven 下的Existing Maven Projects
项目管理工具Maven7
点击Browse ,选择erp_web工程
项目管理工具Maven7
点击Finish 即可。
(六)从SVN中签出多模块工程
(1)在SVN资源库中找到要签出的父工程目录
(2)在erp_parent(父工程)点右键 检出为....
项目管理工具Maven7
点击Finish
项目管理工具Maven7
(3)我们再次依次签出子模块项目。

猜你喜欢

转载自blog.51cto.com/13587708/2121535