SVN的使用

一、svn的介绍

1.svn是一个版本控制管理工具,管理项目开发的代码
2.svn的作用:
  1.多人协作开发
  2.代码备份
  3.代码还原
  4.责任追踪

二、svn的使用

1.svn服务器的安装
     注意端口默认443被虚拟机占用 更改端口即可
     repositories  svn服务器提供的仓库
         新建仓库 选择 fsfs 类型---empty 仓库 
     users         连接svn服务器的用户
         指定账号和密码
     groups        用户所属的分组
         可以根据用户作分组 方便统一授权
2.svn客户端的安装
     注意安装过程更改选项 配置idea使用的svn.exe文件
     checkout 检出代码到本地
     commit 提交代码到服务器
     update 更新代码到本地
     冲突解决 原则:先更新再 解决冲突后提交代码
     revert 还原当前版本 
            还原历史版本 ---show log 选择版本 revert to this version
     delete 删除本地
            删除本地 提交 删除服务器
3.重启电脑

三、idean集成svn

1.分享的工程忽略文件
    file---settings---version control ---ignore file 浏览需要忽略的文件和文件夹
2.创建工程分享
   vcs--import into version control---share project 
3.提交代码
   vcs commit
   右键 subversion 提交
   直接快捷图标提交
4.更新代码
   vcs update
   右键 subversion 更新
   直接快捷图标更新
5.多人操作代码 检出工程  
   vcs---check out from version control ---sub version
6.idea的冲突解决 先更新 再提交
7.revert 还原  直接还原
               历史还原  show history---选择版本点击 get 
​

四、svn高级使用

1.svn高级目录概念
     branches  --分支目录 用于定制化开发的代码存储目录
     tags      --标记目录 用于不同版本的代码存储目录
     trunk     --主干目录 日常开发的代码存储目录
2.分支和主干的操作
    分支和主干合并规则:
    分支代码合并到主干 需要在主干代码上做操作
    主干代码合并到分支 需要在分支代码上做操作

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值