本文为个人原创禁止转载
网上百度查SVN工具,发现网上的信息不够全面,所以我便自己关于svn使用做了个总结和各个功能详细的截图,以及svn与eclipse,svn与Android studio的关联使用做详细说明.
(1)什么是SVN
*SVN是团队合作开发项目时工程共享的一种工具;
*项目经理将商城的框架上传到服务器上,张三和李四都需要用框架进行各自的开发,这样就会通过svn工具将框架下载下来,进行开发,第一天张三将第一个页面开发完成了,李四将第三个页面也开发完成了,下班前将代码上传到服务器上,svn有一个功能能将张三的第一个页面和李四的第三个页面合并到通过一个工程内,
第二天张三和李四再从SVn上下载工程,现在下载的工程既有在第一个页面和第三个页面,然后他俩在这个基础上再进行开发;
(2)svn特点
*SVN能记录每一次上传的内容
*不管是张三还是李四只要通过SVN往服务器上提交一次数据SVN就会生成历史记录
*SVN能够避免文件的覆盖和文件位置内容的冲突
(1). https://www.visualsvn.com/server/download/
4.Eclipse安装SVN插件和URL建立连接:
(1).打开eclipse安装目录:右击eclipse选择打开文件位置plugins(插件), features(特点);
(2).解压下载的插件包,将插件包中的features和plugins内的文件直接复制到eclipse内然后重启eclipse就OK了
(3).选择eclipse内的Window--show View--Other--SVN--SVN资源库
(4).右击选择新建--资源库位置;
(5).填写URL地址;
(6).输入用户名和密码
10.TortoiseSVN安装
TortoiseSVN下载地址:
http://tortoisesvn.sourceforge.net/
svn关联eclipse详细界面展示
--eclipse中svn共享view
-------eclipse中svn忽略文件
---eclipse中svn获取服务器的工程
----eclipse中svn检出
冲突
-----冲突解决:修改冲突代码,删除三个.mine,rxx.rxx文件
-----在team中的断开连接
---------team中 编辑冲突