eclipse svn
在公司做项目开发时,少不了代码的提交更新,熟练的使用svn很有必要
svn介绍:
Apache Subversion 通常被缩写成 SVN,是一个开放源代码的版本控制系统。
svn功能:
一.检出:将一个服务器端创建好的项目整个下载到本地,这是到项目组后参与开发的第一步,只需执行一次。
二.更新:将本地文件更新为服务器端的最新版本,通常为每天上班时或修改公共文件之前执行一次。
1.更新整个项目时可以在项目上点右键→Team→更新
2.更新某个具体的文件时,可以在文件上点右键→Team→更新
三.提交:将本地修改提交到服务器端。通常每天下班前或每实现一个功能、完成一个模块时执行一次。
1.新创建文件后,文件图标上会以“?”标识,表示该文件尚未纳入版本控制
2.在新创建的文件上点右键→Team→添加至版本控制,这样文件图标上会显示“+”,表示当前文件已纳入版本控制,但还未提交至服务器。
3.在要提交的文件上点右键→Team→提交...会提交文件,在弹出的对话框中可以不填写日志。文件提交后,图标会变为“金色的圆柱体”表示当前文件的版本和服务器端一致。
4.文件修改后图标会变为“*”,表示当前文件或目录包含未提交的修改。
四.共享:
1.在Eclipse中创建的新项目想要发布到SVN服务器端,可以通过“共享”项目实现
2.在项目上点右键→Team→Share Project...→选择一种版本控制工具
五.回复历史版本
1.在需要回复的文件上点右键→Team→显示资源历史记录
2.选择某一个历史记录点右键→获取内容文件就会恢复到指定版本的状态,同时图标变为“*”。
3.获取历史记录时,如果出现错误提示可以通过将对应版本库中的svnserve.conf文件中的anon-access设置为none解决。
六.解决冲突
1.在冲突文件上点右键→Team→编辑冲突...
2.根据需要和实际情况将本地内容更正——这个过程很可能需要牵涉冲突的两位开发人员进行必要的沟通——机器与程序目前还不能完全取代人工智能。更正后文件图标会变成一个“四角形”,同时冲突文件内的<<<<<<< .mine、=======以及>>>>>>> .r14等标记都会被去掉
相关阅读
两种解决方案:方案一:选中要更新的文件 ---->TortoiseSVN ------>Clean up !!! 就可以搞定了方案二:svn: Working copy '
链接: https://wiki.eclipse.org/Older_Versions_Of_Eclipse 或者是国内的镜像及可能性下载! http://mirrors.ustc.edu.cn/eclipse/
SVN服务器搭建(一) 与客户端的访问TortoiseSVN
转自:https://www.cnblogs.com/yankyblogs/p/7282752.html本教程以64位win10系统为例在本地搭建svn服务器,安装完成后,即可访问本地s
1. 设置断点 在源代码文件中,在想要设置断点的代码行的前面的标记行处,双击鼠标左键就可以设置断点,在相同位置再次双击即可取消断点
【eclipse】eclipse 4.9 下载、安装和汉化(支持中英切
目录 一、eclipse下载 二、eclipse安装 三、eclipse在线汉化 四、eclipse离线汉化(推荐) 一、eclipse下载 ①官网下载地址(收费):http