在真实磁盘用SVN进行svn update与在eclipse下的目录进行maven---update project 有什么不同?

这两中操作各自更新了什么样的文件?

没什么区别的,
解释:只要eclipse中引入的“项目”是从真实磁盘中“SVN”路径引入的,那么直接刷新项目即可自动更新成为最新的svn项目包。如果是从项目中更新的,那么“SVN”客户端会自动判断是不是和svn库中的内容一样。所以是没什么区别的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-08-11
svn update只是更新项目的SVN仓库。
maven update project则是进行一系列的操作(跟自己的配置有关,可能包含一下操作):更新SVN、更新项目关联、编译项目、构建发布等等。追问

那么,maven update project是包含svn update吗?

追答

这个和配置有关,在Eclipse智能光默认情况下,是不会更新的。
不知道配置了scm插件后是否可以自动更新。
但是如果是基于仓库依赖来进行项目关联,关联项目的jar是可以取到的。

追问

我又糊涂了。确实是根据依赖进行项目关联,那么是否是这样的,我进行svn uodate时只是将java,pom,js ,jsp等进行更新,而之后如果再进行 maven updtae project时就是将关联的jar,包下载下来?

追答

可以这样理解,关键是看你的项目是如何配置的。
如果你的jar包都是放在项目中,不是通过Maven管理,那么SVN update时就取下来了。
如果是用Maven仓库统一管理所有的jar包,那么是通过Maven updae来获取。
一般情况下,pom.xml修改后,Maven会自动执行项目的Update。

本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网