svn服务器签出项目,关于MAVEN子父工程上传SVN以及从SVN检出过程简介

关于MAVEN子父工程上传SVN以及从SVN检出过程简介

关于MAVEN子父工程上传SVN以及从SVN检出过程简介

首先 在版本管理中,共享是一个含义不明的意思。其次,如果你需要通过SVN来进行MAVEN工程的版本管理,如何组织目录结构,我觉得取决于你自己工程的目录结构。一般来说,如果你的父项目是根树的目录层次的话,SVN就直接管理父项目。

将工程上传到SVN:

上传maven项目工程到SVN

1.在svn服务器上新建仓库:

首先打开svn服务器,看到如下页面:

fbde683ad91692e697f570f160750596.png

首先创建一个用户和密码,我这里是创建的root用户。这里文件夹分三个:

repositories(代码仓库)

user(用户)

group(用户组,可以有多个用户)

这里右击repositories新建仓库:点击下一步

828d43823401420706276497b6e26d8a.png

这里选择 single-project repository,这样生成的是三个子文件夹的项目仓库。

这三个子文件夹是

trunk(主干):用于大版本的代码的管理(例如8.0版本)

tag(标签):版本确定后制定的标签

branches(分支):用于小版本代码的管理(例如8.0.41版本)

a8d69611336895b43ed9f9d5d7f8d4ca.png

点击下一步--》create即可

67910a3c8804b5a5a2baf91420e37925.png

这里的URL在后面eclipse中上传maven工程的时候会用到

343214871103165bf013cc42ce6c7932.png

2.在eclipse中上传maven工程

右击要上传的maven工程-->Team-->share project。选择SVN,点击next

750109df2370bb3c20f0c8506eadb0d9.png

这里选择创建一个新的资源库位置(选你刚才在服务器上建立的仓库),点击下一步即可

77346fe1b6c59c801b2b1c64ccd27d07.png

这里输入你刚才新建项目的URL,点击下一步

227d8937eaca8a99bef33651028067d5.png

这里选择自定义你的模块(这里我们上传到brunch文件夹中),点击finish即可

cf1fd733a4be108ee21587fffcada0ff.png

3.工程的提交

在你的eclipse中会要求你选择提交你上传工程中的代码,因为现在我们看到svn服务器端是空的文件夹

ed851deb7c98a4e23874286bcdc75873.png

c6a23b1c3a410bd72621fbcb4b40691b.png

这里我们不提交上传.settings、.classpath、.project这三项。不提交的方式是:右击不提交的文件-->添加到svn:ingroe即可。

从SVN检出MAVEN父工程:

1.svn检出总工程:右键import    从svn检出项目      next菜鸟步骤 记得一定是从父目录迁出。

2.右键project    configure--》convert  to  maven project    转换为maven项目

3.右键project  import     maven--》existing maven projects  next菜鸟步骤

然后等啊等啊等  就能看到子项目的产生了 (此处省略maven下载pom依赖jar包

这就完了

关于MAVEN子父工程上传SVN以及从SVN检出过程简介相关教程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值