svn的安装及使用

一、svn功能
svn是一个版本控制系统,可以进行版本控制,自动提交,更新等。

二、svn下载
官网导航:https://www.visualsvn.com/downloads/ (服务器)
下载客户端到自己的电脑上,可以根据自己的需求下载服务器和客户端。一组只需要一个服务器即可,组员需要下载客户端。
在此过程中下载以及安装客户端,服务器都比较简单,在此说一下在安装过程中遇到的问题。
在安装服务器的时候,由于不想把所有东西都按安装到c盘中,所以在以下页面选择 更改目录
然后一路操作过去,最后安装失败,弹出一个错误
在这里插入图片描述
百度了很久,实操发现不能解决我的问题,最后无奈,我只能不修改安装路径,后面发现居然成功了。
昨天在安装mysql的时候我也发现我改变了安装路径,也会出现各种错误,但是只要我不修改路径,安装就会很顺利,这真的是一个大大的疑惑。

三、svn的配置
服务器端需要提供 IP、端口、帐号、密码供客户端使用。即有如下配置
在这里插入图片描述
那么如何知道本机的IP地址呢?
在这里插入图片描述
四 、svn的操作

1.首先,新建版本库
在这里插入图片描述
之后一直进行下一步即可。

2.导入源码到svn

当我们新建了一个项目时,需要svn管理,此时我们可以将该项目
的源码签入到 SVN Server 上的代码库中。选中该项目,然后
在这里插入图片描述仓库地址由以下获得
在这里插入图片描述
3.检索项目
当我们第二天,需要获取前一天已经更新的代码,需要检索。
首先,在空白处右击
在这里插入图片描述
在这里插入图片描述
4.提交代码
我们一天对上午下载的代码进行编写,在结束的时候应该将自己的代码提交
在这里插入图片描述在这里插入图片描述
5.几个状态图标的识别
在这里插入图片描述五、版本冲突问题的解决(重要)
1.在冲突的文件上(选中文件–右键菜单—TortoiseSVN—Edit conflicts(解决冲突)),出现如下窗口
Theirs 窗口为服务器上当前最新版本
Mine 窗口为本地修改后的版本
Merged 窗口为合并后的文件内容显示
在这里插入图片描述2.如果要使用服务器版本,在 Theirs 窗口选中差异内容,右键,选择 Use this text block(使用这段文本块)。
同理如果要使用本地版本,在协商后,在 Mine 窗口右键,选择 Use this text block(使用这段文本块)
在这里插入图片描述3.修改完成后,保存 hello.txt 文件内容。
4.在 B 用户的冲突目录下,选中文件–右键菜单—TortoiseSVN—Resolved(解决)。会列出冲突的文件列表,如果确认已经解决,点 OK。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值