SVN版本管理的简单操作

##下载安装

svn客户端下载官网:

https://tortoisesvn.net/downloads.html

svn服务器端下载官网:

https://www.visualsvn.com/server/download/

下载之后先装服务器端,一路next就可以(也可以在选择模式的时候选择安装路径)

##增删操作

  1. 服务器端新建repository,新建user
  2. 客户端选择位置,通过右键增删文件,commit后生效

##多人操作库可能出现问题解决

一. 查看文件更改的Log信息,从而知道修改文件的人,时间等信息

右键–>TortoiseSVN–>Show Log

也可以恢复到以前的版本

右键Log信息—>Revert to this revision

二. 多人提交文件,需要先更新到最新文件,然后才能够提交

如果svn能够自动合并,它将会帮你自动合并

如果存在冲突,不能够合并,则:

它将下载更新前的旧版本,有冲突的新版本,自己要更新的版本,以及一个冲突的说明文件

如果你想保留哪个版本,直接把这个文件的后缀名改一下,覆盖当前文件就可以

三. 如果文件很大而且提交有冲突,这个时候下载多个版本文件就很不好,因此,这样来解决这个问题

  1. 先把自己的代码剪切到其他路径,并更改名称
  2. 把当前svn最新文件更新到本地
  3. 把已经更改名称的自己的代码文件剪切回来
  4. 选中两个文件,右键–>diff(使用比对工具来比对两个版本的代码的差异,然后讨论出正确的版本)

四. 如果想知道某一行代码是在什么时候,有什么人改的,可以通过下面方式找到:

右键Log信息–>选中两个版本的文件–>右键–>diff

通过不断查看版本差异,从而得到最初的更改的相关信息

#信息来源

慕课网:版本管理工具介绍—SVN篇

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值