如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

安装找到64位的包

如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 

如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 

如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 

如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 

如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 
一路next
如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
finish
安装完成之后,右键就会出现
如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 
SVN CHeckout表示svn检出,点击它
如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 
URL of repository表示的是库的路径,这个我们可以下面这种方式来获得
如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 
Checkout directory表示下载到本机的路径
如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 
然后输入密码
如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
密码123456
然后我们就可以在桌面上看到一个tom文件,里面有该库的所有数据
如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 
现在我们已经完成了项目的checkout了,下面我们完成commit提交
commit提交新建一个文件
如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 
然后右击
如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 
然后再次右击
如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 

如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 
我们可以在上面的文本框中写上为什么要完成这次提交操作
如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 

如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 
此时我们可以看到新提交的文件版本为2
update 修改修改的意思是,当前自己的版本是2,而最新的版本是3,那么如何才能将自己的更新为最新的版本?
现在有两个用户,一个tom,一个jerry,现在它们都有一个2版本的User类,现在tom对user进行修改,然后提交,此时库中的User变为了3版本,那么jerry应该如何将自己的2版本变为最新的3版本?
如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 
现在tom将自己的User类修改了,并且进行了提交,此时库中的User类为3版本了,此时jerry可以
如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 

如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 
冲突问题现在tom和jerry都有一个版本为3的user类,现在同时对其进行修改,但是tom修改完成之后,先进行提交此时User在库中就是4版本了
如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 
此时jerry修改完之后,进行提交,他会遇到这样的情况:
如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 
这就是冲突
如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 

如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 
此时点击update
如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 
此时我们可以看到4个文件,mine为jerry最新的文件,r3表示3版本的文件,也就是基础版本,r4为当前库中的文件,此时的A.JAVA中是这样的:它将基础的,自己的,还有库中最新的放到了一起,此时我们需要对它进行整合操作
如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 

如何安装SVN客户端?如何使用SVN检出、提交、修改、增加

文章插图
 
然后我们就需要把自己写的和库中最新的结合在一起,然后重新进行提交,并且要把mine,r3,r4的文件删除,只保留A.java这一个文件,然后提交


推荐阅读