为什么要写这篇博文?主要是记录摸着石头过黄河的过程。之前在eclipse装了svn插件,拉取远程工程,在eclipse显示的工程,并不会分开显示模块工程,反而

是以总工程的姿态呈现。或许你觉得不管分模块展示,还是总工程展示,都无所谓。但细心的你,是否发现了工程java文件好像失去了关联引用。比如,你想点击去看

调用,这时是点不了的。

  下面就说说如何正确导入svn拉取的工程,并在eclipse中以模块工程的姿势呈现。

首先, 必须搞清楚 svn拉取工程的两个概念 --- 检出(check out) 与   导出(export)。

①、检出(check out)

  检出的工程的文件,包含了.svn文件。文件的增删改操作会被svn客户端识别到。可以对其update、Commit操作

②、导出(export)

  导出的工程文件夹,是不含.svn文件. 文件的增删改是不会被svn客户端识别的。无法对其update、Commit操作  

通过上述的科普后,当然我们在eclipse使用svn插件"check out"工程。

检出工程后,进入工程的根目录下,使用命令mvn eclipse:eclipse将工程转为eclipse工程。

导入工程, 记得选上Search for nested projects。这时我们看到projects : 会以模块工程的姿态呈现

通过上述步骤导进来的工程,是有关联引用的。这时对文件的增删改,都会svn客户端识别到的。可进行update、Commit操作。

总结下 :

①、svn 检出

②、eclipse移除工程(注意 : 并不是删除)

③、mvn eclipse:eclipse 将工程转为eclipse工程

④、导入,记得勾上Search for nested projects 即可

转载于:https://www.cnblogs.com/chenmo-xpw/p/5617474.html

正确导入svn拉取的工程相关推荐

  1. svn拉取文件合并_四、Jenkins+SVN拉取文件下发

    一.安装SVN [root@docker02 ~]# yum -y install subversion [root@docker02 ~]# mkdir -pv /data/svn [root@do ...

  2. SVN拉取、提交文件

    前提: 已完成安装SVN软件以及配置相关账号和权限. SVN拉取项目 拿到SVN地址,新建文件夹后,在文件夹空白处鼠标右键,选择SVN Checkout,windows 11系统右键在显示更多选项中可 ...

  3. SVN拉取和Excel冲突合并

    综述 SVN拉取原先是版本管理的一个功能,但遇到Excel文件的冲突就成为了一个阻碍工作的痛点.而程序化的Excel文件冲突合并就提上了开发日程. 本文将要阐述实现一键解决SVN拉取和Excel冲突合 ...

  4. idea使用svn拉取源码,创建分支,合并分支教程

    svn拉取源码,创建分支,合并分支教程 最近对svn的分支使用比较感兴趣了,花时间研究了一下,分享给大家: 此文章记录了idea使用svn的过程:包括拉取源码.建立分支.切换分支.合并分支等常用操作. ...

  5. gitee项目能用SVN拉取吗_使用Git开发维护Github开源项目的一些经验

    Github无法访问/访问慢的经验 github经常会因为一些原因抽风,无法访问,这时候,可以使用gitee同步github项目,然后从gitee拉项目.在gitee导入项目以后,项目名称后面有个同步 ...

  6. gitee项目能用SVN拉取吗_用好 Git 和 SVN,轻松驾驭版本管理

    来源 | 凌承一链接 | bubuko.com/infodetail-2844306.html 本文从 Git 与 SVN 的对比入手,介绍如何通过 Git-SVN 开始使用 Git,并总结平时工作高 ...

  7. idea使用svn拉取项目代码_IntelliJ IDEA 14 拉取SVN maven 多模块项目 部署tomcat 详细图解!...

    二话不说 进入主题 我们创建空项目实际上是项目空间 进入主界面 想用svn必须先启用它 选择Subversion 拉取 svn项目 你会发现这里检测不到目录 我们进入 File>Seting 里 ...

  8. svn拉取文件合并_svn - SVN - 大象笔记

    checkout 需要账号密码的项目 svn checkout http://www.svnchina.com/svn/sunzhongwei --username sunzhongwei 然后 SV ...

  9. svn拉取和提交大概步骤

    –拉取 1 输入svn地址 2 选择自己熟悉的文件路径存放拉取的文件 3最后欧克 – 提交 以我这个为例 1 先进入拉取项目的这个目录只有这个目录有文件新增和变化 都可以进行提交 2 然后鼠标右键 先 ...

最新文章

  1. Android 百度地图 SDK v3.0.0 (二) 定位与结合方向传感器
  2. 解读互联网40年中的10大“杀手”病毒
  3. 分布式文件服务器FastDFS
  4. 实现table鼠标移动改变table行背景色
  5. 前端页面可视化设计工具
  6. delphi xe http 收不到反馈消息_20款途乐4.0 xE 办公室开票
  7. 聊聊Unity项目管理的那些事:Git-flow和Unity
  8. 关于用java做微信机器人的艰辛过程
  9. 独立完成一个城市选择组件(阿里前端题目,内附知识点、思路)
  10. 周获 4700 Star 全球疫情数据可视化系统,超轻量级中文 OCR……GitHub 一周热点速览...
  11. 嵌入式系统——文件系统
  12. span width无效
  13. 「安妮股份」拉上小米做版权联盟
  14. 使用GitHub搭建个人博客
  15. 关于弹出和隐藏输入法
  16. 基于加权对立和贪婪搜索多模态工程问题的黑猩猩优化算法(Matlab代码实现)
  17. 如何评价一起嗨聊 APP?
  18. 安装vmtools之后任然不能在虚拟机和主机之间复制粘贴的问题
  19. 数组三元数c语言程序,递增三元数组——第九届蓝桥杯C语言B组(省赛)第六题...
  20. 基于Java的网络流量分析软件设计

热门文章

  1. iOS进阶之架构设计MVVM的实现示例(5)
  2. 如何提高python的运行效率_几个提升Python运行效率的方法之间的对比
  3. RocketMQ读书笔记7——吞吐量优先的场景
  4. 仿小米简约Calculator
  5. javascript中的事件冒泡、事件捕获和事件执行顺序
  6. SpringMVC Controller介绍(转)
  7. 【实习项目记录】(一)加密算法MD5和RSA
  8. objective-c @class 类名和#improt 类名.h的区别
  9. The import java.util cannot be resolved The import javax.servlet cannot be resolved
  10. [LCS]启用WindowsMessenger5.0的调试日志功能来诊断登录LCS服务器