svn的简单使用

svn作用

  1. 编写的代码提交到服务器,每次提交都会产生一个版本,如果在实际过程中写错了可查看历史版本
  2. 回退历史版本功能
  3. 协同修改
  4. 多版本项目文件管理。代码的提交可区分前端和后端
  5. 可以追溯提交实际和提交人的代码
  6. 权限控制,可以把部分代码给不同的开发者,以免一个人把整个项目的代码都获取完,保证代码的安全性
  7. 代码仓库,提交链接就可以下载代码
开始
  • 新建三个目录分别为branches针对分支,可以有多种用法,有的是项目过于庞大,可以分成多个分支,每个模块是一个分支,等待每个模块开发完了在合并到主干上)、tags(凡是放在tag里的代码都是经过测试,认定稳定之后才放进去的)、trunk一般存放目前正在开发的项目文件

  • 项目详情-源码页面-复制SVN地址

  • 在你需要保存代码的地方右键选择“SVN Chekout…”

  • 填写仓库地址,填写保存目录,输入网站登录用户名密码。

  • 点击确定就能同步代码到本地了。

  • 右键 SVN Update 就能更新代码了

  • 提交代码也很简单,右键“SVN Commit…”,填入提交描述,就可以把本地提交的代码提交到服务器了

  • 撤销修改(有时候我们本地修改了一些文件,但是突然又不需要了,想丢弃本地的修改回去SVN上最新的版本怎么操作呢?
    右键选中需要撤销的文件,TortoiseSVN->Rever就可以丢弃本地修改了。)又或者show log点击需要回退的版本
    在这里插入图片描述

  • 创建分支 右键trunk目录=>TortoiseSVN=>Branch/tag 填写分支路径/branches/online1.0,填写注释,然后到branch进行更新即可!

  • 假设我们在分支上修复了一个线上的BUG,需要把代码那个代码合并到主干来,操作步骤
    1.在分支的跟目录点击show log
    2.选中需要合并过去主干的提交记录(可以多选)
    3.点击merge revision to …
    4.选择主干的跟目录,点击确定,就合并过去了。
    5.在主干上提交这次合并的内容(commit)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值