黑马程序员技术交流社区
标题: svn安装及使用教程 [打印本页]
作者: 黄玉昆 时间: 2013-11-4 00:12
标题: svn安装及使用教程
SVN客户端的安装:
1、在Eclipse中打开Help----> Install New Software
2、进入后,点击Add,选择需要安装的SVN插件:在name后输入自定义的名称,如SVN,在Location后选择插件的位置:
3、选择Subclipse,注意不要选择第三个任务管理的插件(有的电脑不一定支持):
4、点击Next
5、选择客户端进行安装,接收条款:
6、点击Finish,完成安装在安装过程中会有个签名,直接点击OK即可,然后需要进行重启,这样就完成了客户端安装
作者: 黄玉昆 时间: 2013-11-4 00:12
SVN客户端的使用:
一、共享源码:1
、上传源代码:
2
、选择SVN
,通过SVN
分享代码:
3
、输入资源库位置: 将服务端的工程的指定路径复制到这里
4
、点击下一步,指定名称:
5
、在主线下创建一个项目,finish
完成
6
、提交项目中的相关文件:
7
、输入提交说明,选择要提交的文件(下面勾选的都会被提交)
二、下载并使用源码:一)从SVN导入工程到Eclipse1
、点击import
,从服务器端导入源码:
2
、点击Next
,选择资源库位置,通过创建新的资源库位置,将服务器端指定的URL
地址复制进去:
3
、选择要导出的文件:
4
、命名项目名称为自己所需的名称
二)提交项目到服务器端:1
、修改项目前,需要向从服务器端更新最新的项目到自己的工程中:
2
、在项目中修改后,首先要“与资源库同步”:
3
、如果是灰色向左的箭头,说明没问题,可以提交:
4
、点击提交后,输入修改说明,进行提交:
三)处理更新中的冲突:1
、冲突的产生:多个人同时在同一个版本文件中进行修改第一个人在一个版本(如16
)下进行修改,在“与资源库同步”后,发现没问题,进行提交了第二个人此时也在同一版本(如16
)下进修改,然后在“与资源库同步”的时候,就出现了冲突的问题:
原因:多个人同时在同一个版本的同一个文件中进行修改,当第一个人提交之后,第二个人再“与资源库同步”的时候,就出现了冲突2
、冲突的解决:1
)提交的比对代码:
2
)进入比对视图:
(1
)当无本质的冲突,只需如下步骤:只需要将两者的代码进行叠加或者组合起来即可:①、更新代码:
更新后,如下:
②、标记为解决,会将其中的冲突文件删除掉:
③、将代码进行整理,即合并两者代码:
④、提交代码:
(2
)当冲突较大:当多个人修改之后,有冲突了需要进行协调,将最优的保留下来,可能有的人的就需要放弃修改了。(3
)放弃修改:①、还原:
②、进行回复,会回退到上一个版本,即将当前操作全部删除掉:
四)版本回退:1
、查看版本:
①、默认勾选最新的:
②、如果要回退指定的版本,取消勾选“Update to HEAD revision
”,输入指定的版本:
③、如果版本过多,不知道哪个是稳定的版本,可以通过“显示日志”进行查看:
列出所有的日志(注意,在每次提交的时候一定要写提交说明,才会在这里显示):
2
、选择指定的版本,进行回退,即回退到指定的版本:
3
、修改之后,进行相应操作:1
)首先“与资源库同步”,会出现冲突
2
)进行冲突的解决:①、更新代码:
②、标记为解决:
③、调整代码,进行修改合并:
④、提交:
五)误删除的操作:自己的代码被误删除了,需要先到之前的版本找到自己文件:1
、回退到之前的版本,找回自己的文件:
2
、点击“显示日志”,显示历史版本:
3
、点击OK
后,找回自己之前的文件:
4
、在找回误删除的文件时需要进行修改:1
)首先“与资源库同步”:
2
)文件出现蓝色的提示箭头
3
)需要在找回误删除的文件时需要进行修改,修改之后就会出现冲突的问题,直接解决冲突即可:
解决冲突:4
)与资源库最新的文件进行比对(此时资源库中是没有自己的这个文件的):
5
)点击更新:
6
)在java
视图中,右击修改的文件,选择“标记为解决”:
7
)选择新的解决方案:保留当前文件,并将文件上传到服务器端:
=====》变为蓝色向右的箭头:
8
)进行“与资源库同步”,再进行提交:
-
2.7.1.png
(34.45 KB, 下载次数: 9)
-
2.7.png
(38.82 KB, 下载次数: 10)
-
2.6.png
(37.17 KB, 下载次数: 7)
-
2.5.png
(74.91 KB, 下载次数: 7)
-
2.4.png
(50.18 KB, 下载次数: 8)
-
2.3.png
(73.41 KB, 下载次数: 8)
-
4.png
(31.19 KB, 下载次数: 11)
-
3.png
(4.94 KB, 下载次数: 12)
作者: 黄兴旺 时间: 2013-11-4 00:43
好东西,一定花了不少时间弄这个!!
作者: 黄玉昆 时间: 2013-11-4 23:09
嘿嘿
作者: 黄兴旺 时间: 2013-11-4 23:53
:P
作者: Sword 时间: 2014-2-11 13:59
很有用,坤哥辛苦了!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |