svn的使用详解与eclipse和Android studio的关联上

来源:互联网 发布:琉璃神社最新域名 编辑:程序博客网 时间:2024/05/14 01:01

本文为个人原创禁止转载

    网上百度查SVN工具,发现网上的信息不够全面,所以我便自己关于svn使用做了个总结和各个功能详细的截图,以及svn与eclipse,svn与Android studio的关联使用做详细说明.

(1)什么是SVN

*SVN是团队合作开发项目时工程共享的一种工具;

*项目经理将商城的框架上传到服务器上,张三和李四都需要用框架进行各自的开发,这样就会通过svn工具将框架下载下来,进行开发,第一天张三将第一个页面开发完成了,李四将第三个页面也开发完成了,下班前将代码上传到服务器上,svn有一个功能能将张三的第一个页面和李四的第三个页面合并到通过一个工程内,
第二天张三和李四再从SVn上下载工程,现在下载的工程既有在第一个页面和第三个页面,然后他俩在这个基础上再进行开发;

(2)svn特点

*SVN能记录每一次上传的内容

*不管是张三还是李四只要通过SVN往服务器上提交一次数据SVN就会生成历史记录

*SVN能够避免文件的覆盖和文件位置内容的冲突

*张三先提交上去代码,李四再提交代码的时候就会覆盖它,svn能解决这个问题,文件位置内容冲突(涉及到两个人公用一个文件的时候):清单文件举例子,张三新建了一个activities,会在清单文件内注册一下,李四也新建了一个activities也要注册,同时提交的时候,清单文件同一个位置就会就会出现张三和李四注册的内容,这样就会发生冲突,svn也能解决这个问题;
2.VisualSvnServer安装及内容介绍
VisualSvnServer是SVN的服务器端;我们提交的代码就放在这里面;
VisualSvnServer下载地址:
    (1). https://www.visualsvn.com/server/download/


4.Eclipse安装SVN插件和URL建立连接: 

SVN插件下载地址: 
 http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240

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中 编辑冲突  



后面  标记解决
然后就可以了

0 0
原创粉丝点击