原文出处:http://blog.sina.com.cn/s/blog_8a3d83320100zhmp.html

1.导入项目

点击工具栏上的【File-Import】,进入下图

(如果你的对话框中没有SVN这一条目,可能是因为你没有安装SVN插件,请安装完成后,在看这篇博客)

点击Next进入下图

点击Next进入下图,输入你SVN服务器的IP地址,包括端口号和文件夹等完整路径

点击Next进入下图

输入用户名/密码,即可成功导入。

导入完成后,出现如下图所示界面

转载请注明出处:http://blog.sina.com.cn/s/blog_8a3d83320100zhmp.html

2.更新(更新到最新版本)

如何保证你的项目和服务器上的代码等一致,这就需要更新操作了。

在你的项目上点击鼠标右键,按下图所示路径,点击【Update to HEAD】,即可同步更新你的项目了。

<注意: 在你点击更新后,你在本地更改了的文件一般是不会被老版本所覆盖的>

3.锁(对要修改的文件加锁,防止文件冲突)

按下所示,对你将要变更的文件加锁,这样别人就不能提交你加锁了的文件,那么就不会照成文件的冲突

      

 

4.提交(项目修改后的提交)

1) 如果你在本地对文件进行了修改,那么该文件的图标就会被打上"*"

2) 如果你在本地添加了新文件,那么该文件的图标会被打上"?";

该文件的上层节点图标会被打上"*";

3)……

如下图所示的样式

 

当你想提交你更改了的项目,则在需要提交的文件上,点击鼠标右键,按下图所示路径,点击【Commit】,

<注,不仅可以只在你更改了的文件上进行提交,你也可以在你更改的文件的上层节点上进行提交>

填写一些备注信息,来管理的你的版本信息

5.解锁

当你对文件的操作完成后,要释放该文件,此时就要对文件进行解锁了。

在需要解锁的文件上,点击鼠标右键,按下图所示路径,点击【Unlock】,

转载请注明出处:http://blog.sina.com.cn/s/blog_8a3d83320100zhmp.html

6.查看历史修改

如果你想观察某个文件的修改历史,可以在文件上,点击鼠标右键,按下图所示路径,点击【Local History】,查看文件的版本信息。 

会出现该文件的历史修改信息,你可以根据系统提供的文件提交时间,找到你需要的信息。

7.文件还原

当你需要对你的修改进行还原时,点击鼠标右键,按下图所示路径,点击【Local History】,查看文件的版本信息的对比。

双击时间查看需要回复的历史记录

转载请注明出处:http://blog.sina.com.cn/s/blog_8a3d83320100zhmp.html

———————————————————问题解决——————————————————————

 

<</b>文件冲突>

1. 什么是文件冲突

当两个或更多开发人员对同一个文件的某几行做了修改,就会产生冲突。

场景:

A和B同时更新了项目,然后

A修改了JSP文件后进行

1)更新

2)提交

B也修改此JSP文件

然后B在A提交成功后,进行更新,就会产生下图效果 这就是冲突效果。

2.文件冲突解决办法

1) 把其中一个人改的删除,如下图所示。

2) 解决冲突后进行提交。

3)提交完成,如下图所示。

3.怎么避开文件冲突

修改文件以前一定要对文件进行锁定!

MyEclipse中的SVN操作手册的更多相关文章

  1. 9. MyEclipse中的SVN操作手册

     该文章转载出处:http://blog.sina.com.cn/s/blog_8a3d83320100zhmp.html 1.导入项目 点击工具栏上的[File-Import],进入下图 (如果你的 ...

  2. [转]SVN操作手册

    [转]SVN操作手册 2012-04-28 11:26 by NewSea, 2495 阅读, 0 评论, 收藏, 编辑 原文: http://hi.baidu.com/caiqiupeng/blog ...

  3. SVN操作手册(part1&part2)——SVN安装

    SVN操作手册 1.关于SVN 有一个简单但不十分精确比喻: SVN = 版本控制 + 备份服务器 简单的说,您可以把SVN当成您的备份服务器,更好的是,他可以帮您记住每次上传到这个服务器的档案内容. ...

  4. Eclipse中的SVN操作

    --------------------siwuxie095                                     Eclipse 中的 SVN 操作         (一)发布项目 ...

  5. myeclipse中部署svn

    一.下载SVN插件subclipse 下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 在打开的网 ...

  6. 在myeclipse中安装svn

    首先下载site.zip,然后解压.在myeclipse的安装目录中的dropins文件夹中新建svn文件夹,把site中的features和plugins文件夹复制到svn中即可.然后重启Myecl ...

  7. 在myeclipse中修改svn帐户

    把C:\Users\Administrator\AppData\Roaming\Subversion\auth\这个文件中所有文件删除 然后在myeclipse中同步会让你输入用户名和密码

  8. SVN操作手册

    目 录 第1章 简介    1 第2章 SVN服务端    2 2.1 安装VisualSVN    2 2.2 VisualSVN服务    3 2.3 版本库    4 2.3.1 创建版本库   ...

  9. svn 操作手册

    1.执行下列指令安装    sudo apt-get install subversion   2.  创建版本库       sudo mkdir /home/svn    sudo mkdir / ...

随机推荐

  1. apache on centos

    httpd https://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-apache-startstop.html

  2. ADC 转换序列暂时难理解

    通常情况下,core文件会包含了程序运行时的内存,寄存器状态,堆栈指针,内存管理信息还有各种函数调用堆栈信息等,我们可以理解为是程序工作当前状态存储生成第一个文件,程序出错的时候理论上都会产生一个co ...

  3. windows---------------windows如何查看哪个应用占用了哪个端口的方法

    假如我们需要确定谁占用了我们的80端口在windows命令行窗口下执行:netstat -aon|findstr "80"TCP 127.0.0.1:80 0.0.0.0:0 LI ...

  4. j2ee部分

    j2ee部分 1.BS与CS的联系与区别. C/S是Client/Server的缩写.服务器通常采用高性能的PC.工作站或小型机,并采用大型数据库系统,如Oracle.Sybase.InFORMix或 ...

  5. swift基础:第六部分:类与对象

    http://reactnative.cn/docs/0.24/getting-started.html#content(react Native 开发文档) 互联网这个时代,你松懈一天,就会有很多很 ...

  6. sed tr 去除PATH中的重复项

    最近发现由于自己不良的安装软件的习惯,shell的PATH路径包含了很多冗余的项.这里使用shell命令去除PATH的冗余项. export PATH=$(echo $PATH | sed 's/:/ ...

  7. leetcode 上的Counting Bits 总结

    最近准备刷 leetcode  做到了一个关于位运算的题记下方法 int cunt = 0; while(temp) { temp = temp&(temp - 1);  //把二进制最左边那 ...

  8. mybatis研究:select性能对比

    package sss.mybatis_1; import java.io.InputStream; import java.security.Principal; import java.util. ...

  9. Android 开发之 ---- 底层驱动开发(一) 【转】

    转自:http://blog.csdn.net/jmq_0000/article/details/7372783 版权声明:本文为博主原创文章,未经博主允许不得转载. 驱动概述 说到 Android ...

  10. MKRCVCD-MKRCVCDSER.exe can't start in service

    Logfile contents: 2016/11/23 02:15:09 NamePipeSer Log Start.2016/11/23 02:15:09 Start C:\Program Fil ...