SVN实例--结合Myeclipse
发布日期:2021-11-14 22:18:52 浏览次数:8 分类:技术文章

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

简述在Myeclipse中使用SVN

Windows中的安装配置

1:在Windows中安装好Subversion后选择对应系统32位或者64位安装SVN图形化工具以及汉化工具

乌龟客户端

乌龟客户端汉化工具

2:安装成功后在桌面鼠标右键会有下图提示

提示

Myeclipse中的安装配置

2.1 在Myeclipse中将 eclipse_svn_site-1.10.5.zip 解压后并将里面的相关文件拷贝到Myeclipse中,如下图

这里写图片描述
此时再重启Myeclipse就可以看到有关SVN的信息了
这里写图片描述
这时候就可以在Myeclipse中使用SVN了

Windows中的配置版本库并开启服务

3:在Windows中创建版本库 并 开启服务

在这个目录下右键选择在此处新建版本库并生成如图所示的目录结构
注意:通过图形化工具生成的版本库访问可以通过在桌面右键-TortoiseSVN-版本浏览器中进行访问

方式一:>

此方式svn://localhost/是访问到了E:\SVN\VersionLibrary这个路劲,只需要在后面添加对应的版本库名称即可。   显然,这种在 E:\SVN\VersionLibrary 目录下创建不同的版本库管理不同的项目就实现了一个版本库对应一个项目的目的;另一方面在注册windows服务时我们直接将版本库的位置定位到 E:\SVN\VersionLibrary 这个目录就可以实现了注册的这个Windows服务管理多个版本库的目的。(避免一个实现版本库就要去注册一个服务!)

svn://localhost/版本库文件夹名称

方式二:>

本地文件方式
这里写图片描述

生成后的文件夹外观看起来是这个样子的,他的内部目录结构如上图:

创建服务

Myeclipse中的配置SVN并新建项目协作开发

4:在Myeclipse中新建一个项目,并且放在指定的工作区

不同的工作区

Tom工作区

Tom的工作区

Jerry工作区

Jerry的工作区

此时需要在Myeclispe中点击项目–右键–team–share project–svn

这里写图片描述

接着就是对URL进行配置,此处是因为有了配置,所以直接选;

如果没有,则需要自己写有效的URL地址

有效的URL地址:这个url地址本质上是一个版本库路径,我们可以通过访问本地方式file:///... 或者 搭建服务器通过 svn://ip地址/访问的版本库位置参见上面的关于版本库浏览器中url的介绍常见的访问方式有http://...file:///...svn://....svn+ssh://...等方式

这里写图片描述

后面基本就是一直点击了

接着就是项目开发了,在Tom的工作区间我们可以肆意的疯狂的coding,然后提交就ok了;在Jerry的工作区间我们首先需要checkout出服务器最新的项目文件,然后再编写代码,提交,遇到冲突协商解决。解决之后再提交,最后Tom在自己的过作区间再Update,再编写代码–提交–解决冲突即可;在Jerry的工作区间首先需要update,然后再编写代码–提交–解决冲突…如此反复。

下面是其他相关的一些截图

资源库研究

Team中的功能

我们可以看出不同的文件在不同的时间由不同的人员编辑都是有记录的。这就是SVN显著的特点之一,这里不再赘述。

有关更多Myeclipse使用SVN的教程请关注本人后续的博文。^_^

转载地址:https://blog.csdn.net/qq_18538781/article/details/53746679 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:SVN版本控制--随笔
下一篇:SVN介绍+安装+配置+命令行操作

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年03月30日 20时33分38秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

【Hadoop】Hbase1.2.4在hadoop2.7.3中的可执行java代码 2021-06-30
【Hadoop】hive2.1在hadoop2.7.3中的可执行java代码 2021-06-30
[区块链]区块链在健身经济领域的架构设计 2021-06-30
[区块链]关于区块链虚拟货币世界中‘稳定货币’的历史、机理、种类及展望 2021-06-30
[区块链]回归初心——关于DAO的深度再思考 2021-06-30
[区块链]6/6今天中午以太坊公链Parity客户端存在严重bug及解决方案 2021-06-30
[Blockchain]Rethink about DAO and introduce eonDAO 2021-06-30
[区块链]关于去中心化组织与融资的思考 2021-06-30
[区块链]区块链中一些常见的问题(面试可用) 2019-04-27
[人工智能]MAC下简单搭建RNN与LSTM的深度学习环境(基于Keras) 2019-04-27
[人工智能]RNN与LSTM的深度学习 (20180830) 2019-04-27
[机器学习]有监督学习——通过特征学习来识别车牌号中的几个通用解决问题经验分享 2019-04-27
[区块链]实体经济距离发行ICO还有多远?[续]——STO给我们带来了什么 2019-04-27
[VMware]虚拟机命令行启动的直接可执行脚本 2019-04-27
【沃顿商学院学习笔记】商业基础——Accounting:00基础背景 2019-04-27
【沃顿商学院学习笔记】商业基础——Accounting:01资产负债表相关学习 2019-04-27
【沃顿商学院学习笔记】商业基础——Accounting:02资产、负债和股东权益相关概念学习 2019-04-27
【沃顿商学院学习笔记】商业基础——Accounting:03几大资产公式学习 2019-04-27
【沃顿商学院学习笔记】商业基础——Operation Management:02运营管理活动中的详细流程分析 2019-04-27
【沃顿商学院学习笔记】商业基础——Operation Management:03运营管理活动中流程数据的详细分析 2019-04-27