myeclipse 中 svn 更新 提交 同步资源库 详细解释下他们的功能

原理是这样的 svn服务器一般放在公共的服务器上,大家连这个服务器,在MyEclipse上使用svn控件 可以下载svn上的项目至本地,所以很多公司将开发要用到的软件都放在svn上,有同事来只要连上svn 就可以把需要的东西下下来了

1.update更新更新,是指 服务器上变动了的 而你本地没有变动,需要你更新

2.commit提交提交,是指服务器上没有的,也就是你改过的东西,你需要将代码提交,其他同事更新你的代码
3.synchronize同步同步,是在更新提交之前做的工作,更新提交前先同步,可以知道哪些东西要提交哪些东西要更新,哪些东西是冲突的(你和同事 改了同一个文件,可能会出现冲突),出现冲突不能提交也不能更新,只有先将冲突的文件选择用本地的文件覆盖或用服务器的文件覆盖本地后才能更新或提交,具体的用法还需要楼主多实践,这东西用过一次就会了
上面术语在MyEclipse里的选项是
同步:synchronize with repository   (如果你的项目连了svn 右键你的项目 team...就能看到)
点击同步后会进入到synchronize 的界面  再右键项目就有
Mark as mergerd  (冲突时点它 冲突的文件会用本地的覆盖服务器的,意思就是说 用你的!)
override and update (冲突时 右键文件 选此项表示 用服务器的!)

SVN使用---与资源库同步

1.同步
在Eclipse下,右击你要同步的工程->team->与资源库同步->这时会进入同步透视图,会显示出本机与SVN上内容有不同的文件,双击文件名,会显示出两个文件中哪里不同;
2.提交
在同步透视图下有"灰色向右的箭头,表示你本机修改过",右击该文件,可以选择提交操作;
3.覆盖/更新
在同步透视图下有"蓝色向左的箭头,表示svn修改过",右击该文件,可以选择覆盖/更新操作;

Eclipse使用SVN图标说明
1.灰色向右箭头:本地修改过

2.灰色向右且中间有个加号的箭头:本地比SVN上多出的文件

3.灰色向右且中间有个减号的箭头:本地删除了,而SVN上未删除的文件

4.蓝色向左箭头:SVN上修改过
5.蓝色向左且中间有个加号的箭头:SVN上比本地多出的文件
6.蓝色向左且中间有个减号的箭头:SVN上删除了,而本地未删除的文件
7.红色双向箭头:SVN上修改过,本地也修改过的文件

时间: 2024-10-20 02:53:10

myeclipse 中 svn 更新 提交 同步资源库 详细解释下他们的功能的相关文章

eclipse 中 svn 更新 提交 同步资源库 详细解释下他们的功能

原理是这样的 svn服务器一般放在公共的服务器上,大家连这个服务器,在MyEclipse上使用svn控件 可以下载svn上的项目至本地,所以很多公司将开发要用到的软件都放在svn上,有同事来只要连上svn 就可以把需要的东西下下来了 更新是指 服务器上变动了的 而你本地没有变动,需要你更新, update更新 提交是指 服务器上没有的,也就是你改过的东西,你需要将代码提交,其他同事更新你的代码 commit 提交 同步,是在更新提交之前做的工作,更新提交前先同步,可以知道哪些东西要提交哪些东西要

svn更新,提交,同步

原理是这样的 svn服务器一般放在公共的服务器上,大家连这个服务器,在MyEclipse上使用svn控件 可以下载svn上的项目至本地,所以很多公司将开发要用到的软件都放在svn上,有同事来只要连上svn 就可以把需要的东西下下来了. 更新:是指 服务器上变动了的 而你本地没有变动,需要你更新, 提交:是指 服务器上没有的,也就是你改过的东西,你需要将代码提交,其他同事更新你的代码 同步:是在更新提交之前做的工作,更新提交前先同步,可以知道哪些东西要提交哪些东西要更新,哪些东西是冲突的( 你和同

MyEclipse中SVN用户名密码的切换

WindowsXP: 将C:\Documents and Settings\Administrator\Application Data\Subversion\auth\svn.simple文件夹下的所有文件删除就行了 Application Data是隐藏文件 要先显示隐藏文件 Windows7: 将C:\Users\admin\AppData\Roaming\Subversion\auth\svn.simple文件夹下的所有文件删除就行了 其中AppData是隐藏的文件夹,也是要先显示出来才

myeclipse关于svn更新报错:OPTIONS of '/svn/Xxx': 403 Forbidden

这个问题出现原因是其他人修改了我原本写作的代码位置,把两个类转移到了别的文件夹,我更新之后只显示除了他增加的文件夹而没有里面的类,同时爆出错误: 问题原因:svn版本号不匹配,即跳版本. 解决如下:replace with --> 分支/标记 替换成最新版本即可. 借鉴网址:http://blog.sina.com.cn/s/blog_5ec46fd80102uwph.html myeclipse关于svn更新报错:OPTIONS of '/svn/Xxx': 403 Forbidden

Myeclipse中文件已经上传到服务器目录下,文件也没有被占用,但是页面中无法读取和使用问题的解决方法

这个问题是由于Myeclipse中文件不同步引起的.在Myeclipse中,工程文件是由Myeclipse自动扫描添加的,如果在外部修改了工程目录中的文件但又关闭了自动刷新功能,则会引起文件不同步.此外,在外部没有修改Myeclipse工程中的文件也有可能引起该问题. 解决方法: 有两种解决方法: 1)手动刷新.即在Myeclipse的工程目录中,右键refresh(或者按下F5). 2)配置Myeclipse的选项: a)Myeclipse启动时,刷新workspace,即勾选:window-

关于javascript中静态成员和实例成员的详细解释

关于javascript中静态成员和实例成员的详细解释  在我们了解什么是静态成员和实例成员之前,我们首先来了解一下什么是实例? 实例就是由构造函数创建出来的对象. 例如案例中 p 就是实例: function Person() {}//  此函数为构造函数 var p=new Person();  // p为构造函数创建出来的对象 我们在讨论静态成员和实例成员时候,把函数当成构造函数, 把创建出来的对象称之为实例.在此明白了什么是实例,下面我们就可以说什么是静态  成员和实例成员了. 首先什么

SVN 更新 提交 解决冲突

简介 原则: 最重要的:先更新再提交(没有冲突时),也可以先同步再更新后提交(有冲突时) 更新就是将本地代码升级到服务器端版本,更新并不会覆盖或删除我们本地修改的内容:若没有冲突,则相当于,是将我们修改的内容移植到服务器最新版本上了(提交后生效):若有冲突,则必须先解决冲突才能提交. 同步(与资源库同步)是指在一个同步透视图中比较本地和服务端有哪些差异,他会把有差异的文件及文件中的模块标记出来,是在检查冲突及合并版本时使用的:当然解决冲突也不一定必须在更新之前或必须在eclipse中,也可以在更

MyEclipse中SVN的使用方法 此博文包含图片 (2012-04-19 12:18:35)

MyEclipse中的SVN操作手册 1.导入项目 点击工具栏上的[File-Import],进入下图 (如果你的对话框中没有SVN这一条目,可能是因为你没有安装SVN插件,请安装完成后,在看这篇博客) 点击Next进入下图 点击Next进入下图,输入你SVN服务器的IP地址,包括端口号和文件夹等完整路径 点击Next进入下图 输入用户名/密码,即可成功导入. 导入完成后,出现如下图所示界面 转载请注明出处:http://blog.sina.com.cn/s/blog_8a3d83320100z

MyEclipse中SVN切换新地址遇到的问题及解决办法

1.问题描述 由于SVN代码迁移到新的代码服务器上了,所以在MyEclipse中也需要切换地址,在项目结点的快捷菜单中点击了"Team | 切换...",出现以下界面 输入新地址(https://182.0.0.2/svn/SLReserviorManage)后,出现以下提示: switch https://182.0.0.2/svn/SLReserviorManage/trunk/web/sl D:/java/workspace/sl -r HEAD --force Invalid