MyEclipse中的SVN操作手册
原文出处: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操作手册的更多相关文章
- 9. MyEclipse中的SVN操作手册
该文章转载出处:http://blog.sina.com.cn/s/blog_8a3d83320100zhmp.html 1.导入项目 点击工具栏上的[File-Import],进入下图 (如果你的 ...
- [转]SVN操作手册
[转]SVN操作手册 2012-04-28 11:26 by NewSea, 2495 阅读, 0 评论, 收藏, 编辑 原文: http://hi.baidu.com/caiqiupeng/blog ...
- SVN操作手册(part1&part2)——SVN安装
SVN操作手册 1.关于SVN 有一个简单但不十分精确比喻: SVN = 版本控制 + 备份服务器 简单的说,您可以把SVN当成您的备份服务器,更好的是,他可以帮您记住每次上传到这个服务器的档案内容. ...
- Eclipse中的SVN操作
--------------------siwuxie095 Eclipse 中的 SVN 操作 (一)发布项目 ...
- myeclipse中部署svn
一.下载SVN插件subclipse 下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 在打开的网 ...
- 在myeclipse中安装svn
首先下载site.zip,然后解压.在myeclipse的安装目录中的dropins文件夹中新建svn文件夹,把site中的features和plugins文件夹复制到svn中即可.然后重启Myecl ...
- 在myeclipse中修改svn帐户
把C:\Users\Administrator\AppData\Roaming\Subversion\auth\这个文件中所有文件删除 然后在myeclipse中同步会让你输入用户名和密码
- SVN操作手册
目 录 第1章 简介 1 第2章 SVN服务端 2 2.1 安装VisualSVN 2 2.2 VisualSVN服务 3 2.3 版本库 4 2.3.1 创建版本库 ...
- svn 操作手册
1.执行下列指令安装 sudo apt-get install subversion 2. 创建版本库 sudo mkdir /home/svn sudo mkdir / ...
随机推荐
- LazyMan的Promise解法
背景 见上一篇. 面向对象的链式调用中,掺杂了 一个一部动作, 对于这种工作链, 是非同步执行的链. LazyMan("Hank").sleep(1).eat("dinn ...
- VSO-Branch和Merge
分支策略 一般采用一个MAIN分支,一个或多个DEVELOPMENT分支的分支结构,如下图(来自:https://msdn.microsoft.com/en-us/library/ee782536.a ...
- mongodb群集
项目目标:故障自动切换和自动修复成员节点,各个数据库之间数据完全一致.项目描述:副本集没有固定主节点,是整个集群选举得出的一个主节点,当其不工作时变 更其他节点.最小的副本集也应该具备一个pri ...
- ANE 从入门到精通 --- 使用R* 访问资源
在AIR4.0版本之前,ANE内无法使用R*,操作资源仅能使用getResourceID(). 对于接SDK来说尤为头疼. 不过4.0以后可以通过在打包时候指定platform.xml来直接使用R*访 ...
- jdbc 数据库连接
连接数据库 1)通过Driver来连接(Driver:数据库厂商提供的一个接口) public void testDriver()throws Exception{ Driver driver = n ...
- console 输出信息
console.info 用于输出提示性信息 console.error用于输出错误信息 console.warn用于输出警示信息 console.debug用于输出调试信息 console.info ...
- peoplesoft SQR language
Understanding SQR Data Elements !Variables!Variables are storage places for text or numbers that you ...
- cento下安装elasticsearch2.4.2小记
1.首先需要安装好java,并配置好环境变量 2.下载elasticsearch的rpm包,命令如下: wget https://download.elastic.co/elasticsearch/r ...
- 用node-inspector调试Node.js(转自NOANYLOVE'S BLOG)
原文地址:http://www.noanylove.com/2011/12/node-the-inspector-debugging-node-js/ 用node-inspector调试Node.js ...
- 如何使用iTunes与iTools导出微信聊天记录
.tocblock .tocblock .tocblock { margin-left: 2.25em; } .madoko .toc>.tocblock .tocblock { margin- ...