博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
正确导入svn拉取的工程
阅读量:6306 次
发布时间:2019-06-22

本文共 821 字,大约阅读时间需要 2 分钟。

 

  为什么要写这篇博文?主要是记录摸着石头过黄河的过程。之前在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

你可能感兴趣的文章
rhel6下安装配置Squid过程
查看>>
《树莓派开发实战(第2版)》——1.1 选择树莓派型号
查看>>
在 Linux 下使用 fdisk 扩展分区容量
查看>>
结合AlphaGo算法和大数据的量化基本面分析法探讨
查看>>
如何在 Ubuntu Linux 16.04 LTS 中使用多个连接加速 apt-get/apt
查看>>
《OpenACC并行编程实战》—— 导读
查看>>
机器学习:用初等数学解读逻辑回归
查看>>
如何在 Ubuntu 中管理和使用逻辑卷管理 LVM
查看>>
Oracle原厂老兵:从负面案例看Hint的最佳使用方式
查看>>
把自己Github上的代码添加Cocoapods支持
查看>>
C语言OJ项目参考(2493)四则运算
查看>>
零基础入门深度学习(二):神经网络和反向传播算法
查看>>
find和xargs
查看>>
数据结构例程—— 交换排序之快速排序
查看>>
WKWebView代理方法解析
查看>>
IOS定位服务的应用
查看>>
[SMS&WAP]实例讲解制作OTA短信来自动配置手机WAP书签[附源码]
查看>>
IOS中图片(UIImage)拉伸技巧
查看>>
【工具】系统性能查看工具 dstat
查看>>
基于zepto或jquery的手机端弹出框成功,失败,加载特效
查看>>