美文网首页
SVN的学习总结

SVN的学习总结

作者: 皱皱眉十三流 | 来源:发表于2018-12-09 22:35 被阅读0次

目前流行的各种版本控制软件的比较。

SVN,GIT,CVS,RCS
RCS发展成为CVS

并发修改

CVS GIT SVN 都支持并发修改,
 即支持多个开发人员同时对同一个文件进行修改。(重要,频繁)
RCS不支持并发修改。
RCS用到锁定,即有人修改文件,文件被锁定,其他人不能修改。
如果修改完毕,其他人可以修改。

并发提交

版本记录是由开发人员的提交操作产生的。

GIT,SVN支持并发提交
可以一次提交多个文件的修改。
找bug相对麻烦。占用磁盘空间小。
CVS不支持并发提交
CVS一个一个提交,每个文件修改提交都产生一个版本号。
占用磁盘空间大,但是找bug比较快,直接定位到文件。

历史轨迹

GIT,SVN支持更名
CVS不支持更名

分布式

GIT支持分布式
不需要专门的服务器来运行版本控制系统
SVN,CVS支持集中式,不支持分布式。
需要专门的服务器来运行版本控制系统

SVN安装

服务端 https://www.visualsvn.com/server/download/
客户端 https://tortoisesvn.net/downloads.html

安装服务端。

创建仓库


image.png image.png
安装客户端

简单安装一下。
然后右键鼠标,svn checkout
输入一下用户名和密码。就创建了svn。

SVN基本操作

添加文件。
在含有.svn的目录下,添加文件。
右键,commit,勾选提交。
查看SVN服务端的仓库,刷新。
删除同理。

相关文章

  • SVN 学习总结

    svn分为服务端与客户端,服务端这里不做介绍,我们主要学习客户端的使用。 客户端下载安装与简单使用 一、SVN客户...

  • SVN的学习总结

    目前流行的各种版本控制软件的比较。 SVN,GIT,CVS,RCSRCS发展成为CVS 并发修改 CVS G...

  • 14_Linux环境搭建GitLab服务器

    近期想学习Git,公司目前都是使用的SVN,以下是学习搭建一个GitLab服务器的记录总结。转载自https://...

  • SVN(svn)使用总结

    一、安装SVN服务器端和客户端(1.9版本) 二、创建SVN仓库 创建仓库: 用命令:svnadmin creat...

  • SVN总结

    SVN在国内使用率非常高(70%****到****90%) 集中式****Git ****越来越多用了******...

  • springboot单项目部署

    1. svn代码checkout 代码检出 学习: svn常用命令 检出 svn checkout http:...

  • SVN版本控制

    前言 Git和SVN是目前比较常用的版本控制工具,工作需要,我这里只对SVN做一个总结。以后使用 SVN的过程中如...

  • SVN 的环境搭建,使用及Pycharm相关配置

    最近可能要使用 SVN,故简单学习一下SVN的相关内容 SVN 的环境搭建 安装SVN 新建仓库svnadmin ...

  • SVN迁移

    阿里云服务器快到期了,要把公网的SVN迁移到内网里,今天刚弄完,总结下。 SVN命令 SVN迁移一般是备份当前库到...

  • svn2git总结

    本文主要总结了svn迁移到git的步骤。 下载迁移工具subgit subgit是一个基于java开发的svn2g...

网友评论

      本文标题:SVN的学习总结

      本文链接:https://www.haomeiwen.com/subject/buwkhqtx.html