SVN更新项目文件
来源:互联网 发布:美国知乎quora评价中国 编辑:程序博客网 时间:2024/05/14 17:39
当我们在Eclipse中使用SVN插件与其他成员进行团队开发时,每过一段时间,其他成员可能就会向SVN资源库提交他对项目所作的改动(新增文件、修改文件、删除文件等)。
如果我们想要获取当前最新的SVN资源库版本,我们就需要从SVN资源库中更新项目文件。
1、快速更新全部项目文件
在Eclipse中,鼠标右键单击指定的项目(也可以只选择项目中的某些文件或文件夹),在弹出的关联菜单中点击【Team】->【Update】即可将SVN服务器上的最新版本项目文件更新到本地项目中。
警告:快速更新项目文件虽然操作简单快速,但是我们一般不建议这么做,因为我们事先并不知道自从上次从服务器更新过后,其他团队成员又提交了哪些更新,他人的改动和自己在本地的改动是否存在冲突。因此,我们建议开发人员尽量使用下面的方法来更新项目。
2、选择性更新项目文件
除上述方法外,我们还可以通过下列操作查看SVN服务器的哪些文件被更新过,并选择性地更新某些项目文件。
右键点击指定的项目,在弹出的关联菜单中点击【Team】->【Synchronize with Repository】(与资源库同步)。
如果你是第一次进行该操作,Eclipse会提示你是否进入同步视图,请点击【Yes】。如果你不想以后再出现该提示信息,请先勾选【Remember my decision】。
此时,我们就进入了团队同步视图。
如下图所示,LocalUpdate.Java是我们在本地新建的一个文件,服务器上之前不存在该文件;NewUpdate.java是其他人新建并提交的文件;Test.java是之前已经存在,后来其他人又更新并提交了该文件,我们在本地也对该文件作了改动。
通过该视图,我们可以非常清楚地了解到哪些文件被更新过,哪些是我自己在本地做的改动,哪些文件出现了冲突(其他人提交的更新,我们可以在文件名称后的括号中看到提交者的用户名)。
点击图中编号①的图标,可以只显示服务器上更新过的文件;点击图标②,可以只显示我们本地改动过的文件;图标③就是Eclipse默认的当前视图,同时显示本地和服务器更新过的文件,个人喜欢从箭头的方向判断,箭头向左就是需要从svn更新到本地的,向右就是需要从本地提交到SVN的。
在上图中,选中服务器上更新过的一个或多个文件/文件夹,然后点击鼠标右键,在弹出的关联菜单中,点击【更新】(英文:Update)即可将SVN服务器最新版本的该文件更新到本地项目中(选中项目根目录点击【更新】,就表示将服务器上所有改动过的文件全部更新到本地)。
- SVN更新项目文件
- 更新svn项目 有文件拒绝访问
- SVN 更新后遗症——项目文件加载不成功
- SVN 更新后遗症——项目文件加载不成功
- Eclipse从SVN资源库中更新项目文件
- Eclipse从SVN资源库中更新项目文件
- SVN更新时,整个项目更新报错,单个文件更新没问题。记录备忘
- svn命令更新文件
- Eclipse从SVN资源库中查找哪些文件已更新,并更新项目文件
- SVN更新项目检查流程。
- svn 更新项目报错
- eclipse从SVN更新项目
- SVN更新结束后文件不包含在项目中,需要手动“包含在项目中”
- svn在vs2010G更新错误解决:web.csproj:error:无法读取项目文件"web.csproj"
- SVN更新错误:类加载失败,无法读取项目文件"web.csproj"
- SVN项目名变更,更新代码过期和本地代码文件被删除问题解决
- 项目在svn上更新下来打不开
- Android: 解决SVN更新项目后报错
- 嵌入式技术网站整理目录
- mysql存储过程
- 实施助手功能介绍
- 利用Nodejs+Express将Markdown转换为HTML(附源码)
- js插件store(本地存储)
- SVN更新项目文件
- [译]JavaScript:如何判断值的类型
- Java开发环境搭建
- HTML5使用 JavaScript File API 实现文件上传
- JAVA企业面试题精选 Java SE 1-10
- RN vs Hybrid
- MAC 下 安装 MAMP的PHP redis扩展
- Oracle普通表转成分区表(在线重定义)
- 微信mars学习笔记