在eclipse中使用SVN的方法(图文)

首先,在学习这一块时,要先有SVN的基础,见:https://www.jb51.net/article/190719.htm

1.在Eclipse中集成svn插件subclipse;

介绍一种最不易出错的安装方式:点击【help】-【marketplaces】,然后在搜索框输入:subclipse,点击查找

如何判断subclipse是否已经安装成功呢?直接点击【window】-【show view】-【other...】,在弹出的对话框中输入“SVN”,如果出现以下内容,则说明安装成功!

2.在eclipse中连接SVN服务器

首先双击打开“SVN资源库”(【window】-【show view】-【other...】-【SVN】-“SVN资源库”),然后右键新建资源库位置

这里需要我们输入URL,所以我们先创建项目使用SVN管理,再将项目的URL复制到这里来

3.创建动态web项目使用svn管理

在SVN服务器的安装目录下进入bin文件夹,双击VisualAVN Server.msc即可弹出VisualAVN Server窗口

先创建一个新的仓库,右键【Repositories】-【Create New Repository...】

在仓库“shop”里面新建带目录结构的工程,右键【shop】-【新建】-【project structure...】

然后在本地找一个目录,右键检出(很重要!!)

然后检出了:

然后复制URL:右键“shop”项目,点击copy URL to clipboard“”即可复制URL

然后回到eclipse中,输入刚刚复制的URL

然后eclipse中的项目就可以用SVN管理了,如下

比如现在新建一个动态web项目“shop”,将其用SVN管理起来

右键【shop项目】-【team】-【share project...】-【SVN】

然后可以看到项目变成了这样,左下角有一个星号

此时就可以让项目与资源库同步了,右键【shop项目】-【team】-【与资源库同步】,即可打开SVN同步窗口

然后就可以看到被SVN管理起来的项目了:

如果现在我们不想让SVN管理“shop”项目了,只需要在右键【shop项目】-【team】-【断开连接】

然后就可以看到shop项目变成了一个单机的项目了

如果此时我们不小心删除掉这个shop项目,我们还可以检出这个项目,找到SVN资源库,在项目根目录下右键【检出为...】

4.使用svn插件进行常用操作;

4.1 提交项目

比如现在给shop项目的user.java添加一个Integer类型的age属性后,要将其提交到SVN

右键【shop项目】-【team】-【与资源库同步】

提交后就成功地将更改部分保存到SVN中了,如下表示成功提交了

4.2 更新项目

在eclipse中右键【shop项目】-【team】-【与资源库同步】,然后在SVN同步窗口中右键【shop项目】-【更新】,即可更新项目

4.3 删除项目的某部分文件

先删除不要的文件,然后剩下的步骤同提交项目的步骤,即先与资源库同步,再提交

比如删除com.lijiang.web包,

删除成功

4.4 解决冲突

先更新,再保留合并后的代码(删除多余的注释和代码),再提交即可解决冲突

5.创建分支/标记; 

5.1 将主干(trunk)项目放到tags中

一般我们开发项目是在trunk(主干)中,如果我们想要发布项目,就要把项目放在tags中

先在eclipse中右键【shop项目】-【team】-【分支/标记...】

5.2 将主干项目放到branches(分支)上

我们在开发新的功能或者做一些实验的时候,会建立一个分支(branches),在分支中写代码,完了之后再合并到主干中

首先右键【shop项目】-【team】-【分支/标记...】

如果shop项目在主干上,我们还可以将其切换到branches分支,右键【shop项目】-【team】-【切换】-【浏览】-【branches】

6. 修改分支项目,并合并到主干上;

首先要将修改后的分支代码进行提交,然后切换到主干项目,右键【team】-【更新】,再【team】-【合并】

然后就可以看到合并了,此时千万不要忘记提交主干项目!!

经过一段时间的试错研究,我发现了一种更简单快捷,出错率较低的步骤:一,将eclipse项目部署到svn上

1,打开svnServer的安装路径-【bin】-【VisualSVN Server.msc】,

然后右键【Repositories】-【create new repository】-【regular ...】-【取个仓库名(建议和项目名相同)】-【single-projects...】-【All ...】,

然后右键刚创建的仓库-【copy URL to clipboard】

2,在eclipse中右键项目-【Team】-【Share project】-【svn】-【创建新的资源库位置】-【粘贴刚刚复制的URL】-【next】-【使用指定的模块名】-【浏览】-【trunk】-【next】-【写注释后,点击finish】

3,右键项目-【提交】-【写注释后,点击OK】。

然后我们就可以在项目的文件路径位置处发现项目有绿色勾勾了!

二,取消项目部署

在eclipse中右键项目【team】-【断开连接】-【并且从文件系统中删除svn元信息】。

然后就可以在项目的文件路径位置发现没有绿色勾勾了,eclipse中也没有仓库图标了

到此这篇关于在eclipse中使用SVN的方法(图文)的文章就介绍到这了,更多相关eclipse使用SVN内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Eclipse配置SVN的几种方法及使用详情

    此文章对Myeclipse同样适用. 一.在Eclipse里下载Subclipse插件 方法一:从Eclipse Marketplace里面下载具体操作:打开Eclipse --> Help --> Eclipse Marketplace --> 在Find中输入subclipse搜索 --> 找到subclipse点击install 方法二:从Install New Software里下载 具体操作:打开Eclipse --> Help --> Install New

  • Eclipse、MyEclipse 导入svn项目具体步骤

    SVN的使用,当然是提高工作效率,一个项目中每个人都负责一部分,然后在整合,这里就对Eclipse 和MyEclipse导入SVN项目,具体步骤做一个整理. 1.首先将上面的插件解压放在eclipse的dropins目录下 2.然后重启eclipse 将会提示 提示report usage of subclipse to subclipse team 点击OK 3.点击windows下的show View选择other 搜索svn 选择svn资源库 4.空白位置右键新建->资源库位置 (在svn

  • 解决常见的Eclipse SVN插件报错方法详解

    在学习SVN的过程中,你经常会遇到SVN插件问题,本文介绍一下在安装SVN插件时常见Eclipse SVN插件报错信息问题,希望本文介绍对你的学习有所帮助. AD: 本节和大家一起看一下SVN插件在安装过程中遇到的常见Eclipse SVN插件报错信息,和大家一起分享一下,希望通过本节的介绍大家知道当出现SVN插件报错时该如何处理. 常见Eclipse SVN插件报错信息: 1.update-rHEADD:/dev/workforceWorkingcopynotlocked;thisisprob

  • 探讨如何在Eclipse中过滤版本控制文件.svn

    当我们使用版本管理工具的时候,比如 CVS.SVN或者harvest,都会在 checkout 到本地的源代码中发现很多代码之外的多余文件夹及文件,这些文件夹及文件对于版本管理工具而言非常重要,不能随便删除,但是在我们的项目开发中却显得有些碍手碍脚.在Eclipse中可以通过如下方式进行排除:方法一:"Project->Properties->Java Build Path",右侧的面板中的"Source"选项卡,展开"source folde

  • 浅谈在eclipse中如何修改svn的用户名和密码

    在eclipse中经常用到用svn进行代码版本控制,为了提交或更新代码的时候不反复地提示我们输入用户名和密码,于是我们就习惯把访问SVN的用户名密码自动保存起来.以便下次自动使用,不要再次手工输入,但是有些时候需要变更密码或者用户名, 就有些麻烦了,下面是二种解决办法: 1.通过删除SVN客户端的账号配置文件 1)查看你的Eclipse中使用的是什么SVN Interface(中文:svn接口)windows > preference > Team > SVN 在右边的设置面板中可以看到

  • Eclipse 安装 SVN 在线插件教程

    Eclipse 安装 SVN 的在线插件               SVN 对用Eclipse 开发java 语言是很有帮助的,不同的项目功能由不同的负责人开发,最后在整理合并,省心省事. 这是继上次svn 客户端与服务器安装后的如何在Eclipse 环境下在线安装 SVN插件,我的Eclipse版本是4.50 SVN的在线安装 下面为大家提供SVN 的在线安装教程.下面是安装的 详细过程: 1.打开Eclipse的help的Install New Software 其中http://subc

  • 在eclipse中使用SVN的实现方法(图文教程)

    首先,在学习这一块时,要先有SVN的基础,见:https://www.jb51.net/article/190719.htm 1.在Eclipse中集成svn插件subclipse: 介绍一种最不易出错的安装方式:点击[help]-[marketplaces],然后在搜索框输入:subclipse,点击查找 如何判断subclipse是否已经安装成功呢?直接点击[window]-[show view]-[other...],在弹出的对话框中输入"SVN",如果出现以下内容,则说明安装成

  • 详解Eclipse安装SVN插件的两种方法

    eclipse里安装SVN插件,一般来说,有两种方式: 直接下载SVN插件,将其解压到eclipse的对应目录里 使用eclipse 里Help菜单的"Install New Software",通过输入SVN地址,直接下载安装到eclipse里 第一种方式: 1.下载SVN插件 SVN插件下载地址及更新地址,你根据需要选择你需要的版本.现在最新是1.8.x Links for 1.8.x Release: Eclipse update site URL: http://subclip

  • 在eclipse中使用SVN的方法(图文)

    首先,在学习这一块时,要先有SVN的基础,见:https://www.jb51.net/article/190719.htm 1.在Eclipse中集成svn插件subclipse: 介绍一种最不易出错的安装方式:点击[help]-[marketplaces],然后在搜索框输入:subclipse,点击查找 如何判断subclipse是否已经安装成功呢?直接点击[window]-[show view]-[other...],在弹出的对话框中输入"SVN",如果出现以下内容,则说明安装成

  • 详解MySQL中SlowLog的配置方法(图文)

    mysql 日志系统上线有段时间了,前端在慢慢切站点过来写入,未雨绸缪 diy了套 mysql 监控工具. 分为 slave  status ,sync,objec infot,userprivileges,job status ,slowlog. 这次说下slow_log mysql 1.5 开始支持 set global 全局来更改变量设置.而无需重启服务. 可以用 show variables 来查看变量设置 开启log_output table 选项 5.1 以上版本支持 table 和

  • win2008 r2 iis7.5中限制带宽的方法(图文)

    最近网站有网友问IIS 7 下如何限制站点带宽?IIS6下很方便,IIS7 不知道到哪里设置了? 一. 上面限制的变成字节了.一般如果想限制80M的话,差不多是80,000,000了.大家可以根据需要选择. 1M=1024KB 1KB=1024bytes 所以一般情况下: 80M就是 80*1024*1024=83886080(个人比较喜欢多少M直接写80后面跟6个0就差不多了) 如果调节的是ASP的连接数就进入ASP 这个菜单,如果调节PHP的话就静进入FAST-CGI选择对应版本的PHP的最

  • 在Eclipse中使用版本管理工具SVN的图文教程

    近日工程中,逐渐感觉到原来复制粘贴代码的笨重,突然想起以前有人和我说起过Git和SVN之类的版本管理工具.由于平时主要是写Java代码,所以能够在Eclipse中使用SVN工具进行版本管理就可以说是很方便了.今天下午动手解决了这一问题,可以初步使用,但是自己对于版本管理的概念不太熟悉,可能有错误,就当是今天工作的一个归纳总结吧. 1.SVN安装 由于这些代码都是自己写的,所以不需要在服务器上进行版本管理,只用本地的版本管理即可(好吧,确实有点low了).自己的系统是win7 32-bit的,所以

  • Eclipse导出安卓apk文件的图文教程

    安装到Android手机上的apk需要签名,本文描述了如何创建自己的签名及从Eclipse中导出apk. 方法/步骤 1.在Eclipse中选择一个Android工程,然后点击鼠标右键菜单中的"Export": 2.选择"Android"->;"Export Android Application",点击"Next": 3.由于我们之前已经选择了工程,所以直接点击"Next", 4.由于我们还没有ke

  • 从0开始搭建SVN服务器(图文详解)

    机器环境:Win7 64位 Eclipse:Neon.1a Release (4.6.1) 在Win7上安装SVN server作为搭建代码服务器,在另外一台机器上提交代码进行测试. 一.SVN服务器配置 1.1下载与安装 到VISUALSVN SERVER官网下载SVN服务器安装包,下载地址:https://www.visualsvn.com/server/download/ 下载后一路下一步,之后启动VisualSVN Server Manager. 1.2用户管理 点击users会弹出添加

  • Eclipse中导出码云上的项目方法(图文教程)

    1.菜单栏File里的import. 2.Git 3.输入码云上的地址 4.选择本地创库位置 5.再次引入本地maven项目 6.选择本地存在的创库位置,勾选上add set 以上这篇Eclipse中导出码云上的项目方法(图文教程)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.

  • 基于Eclipse中SVN图标不显示的解决方法

    在用Eclipse做开发的时候,用到了svn版本控制器,这天当我打开Eclipse的时候,发现项目里面的所有文件前的版本号以及状态图标都不显示了,即所有的svn图标不显示了,这是怎么回事,关掉Eclipse重新启动了一遍,还是不凑效.可以确认的是当进行文件的更新提交的时候都可以正常进行,但就是不显示文件svn的版本号及状态图标,经过摸索 ,解决方法如下:如果没有汉化是英文版的话,在菜单栏中:windows ->preferences->General->Appearance->La

随机推荐