SVN的安装和使用

下载地址

在这里插入图片描述

安装图形化服务器端

在这里插入图片描述
这里要注意选择这个
在这里插入图片描述
在这里插入图片描述
安装好后去你的安装位置启动

安装图形化客户端

在这里插入图片描述

SVN的基本使用

打开服务端右键新建仓库
在这里插入图片描述
在这里插入图片描述
在test仓库新建工程crm_test
在这里插入图片描述

创建两个用户user右键创建用户aa和bb
在这里插入图片描述
测试svn
1、创建aa和bb两个文件夹
为了配置A B两个用户与服务器同步(重要),右键仓库的trunk获得路径,在aa和bb文件夹中右键checkout
在这里插入图片描述
这个是你本地放代码的路径
在这里插入图片描述
电脑就你一个人用就可以勾选,保存用户
在这里插入图片描述
同步完后路径下游个svn文件就是同步了
在这里插入图片描述

同理把bb文件夹也配置了

在aa中创建一个java类
在这里插入图片描述
右键java类add添加到svn的管理有+号表示添加成功,但是还没有上传到服务器
在这里插入图片描述
右键java文件Svncommit提交,java文件变成打勾,代表已经提交到服务器,与服务器的代码是同步的
在这里插入图片描述

在bb文件夹进行操作
右键
在这里插入图片描述
更新代码
在这里插入图片描述
这样就把服务器端和bb的代码同步了。

若aa端再次修改User.java类,图标是红色感叹号说明与服务器不同步
在这里插入图片描述
这时候若是bb要写代码,需要先更新!
所以每次写代码之前一定要更新!!!

恢复到历史版本(因为有些人会写错代码)

右键tortoiseSVN show log(查看日志)
在这里插入图片描述
指定更新到哪个版本 Update item to revision
在这里插入图片描述

svn的冲突问题的解决

若两个人都修改了最新的代码,就会出现冲突问题
将bb的文件更新成最新版本
1手动解决:删除别的文件并打开User.java自己修改
在这里插入图片描述
编辑解决冲突
右键tortoiseSVN
在这里插入图片描述
在冲突界面右键可以选择谁的代码在前
在这里插入图片描述
修改完以后可以左上交保存,
这样你返回文件夹就可以提交了

SVN的权限设置

暂略

标题eclipse的SVN插件的使用

1 安装插件
在这里插入图片描述
在这里插入图片描述
在javaee视图的左边按键新建SVN资源库
在这里插入图片描述
右键team 分享项目(主要的更新提交都是通过Team)
在这里插入图片描述

冲突解决

1手动删除,再删除多余文件
2选中冲突文件右键team-编辑冲突

删除项目需要断开连接

右键team断开连接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值