SVN版本控制软件的安装以及配置

本文详细介绍了SVN(SubVersion)版本控制系统的基础概念、工作流程,以及VisualSVN服务器端和TortoiseSVN客户端的安装与配置步骤。涵盖了从服务端创建项目、权限设置到客户端连接和操作的基本操作指南。
摘要由CSDN通过智能技术生成

一、什么是SVN

SVN全称SubVersion,是近年来崛起的版本管理工具,是CVS的接班人,目前绝大多数软件公司使用SVN作为代码版本管理软件
特点:操作简单,入门容易
支持跨平台操作(window、linux、MacOS)
支持版本回退功能(时间机器)
获取SVN软件:属于C/S结构软件(客户端和服务端)
服务端软件:VisualSVN
下载网址链接
客户端软件:tortoisesvn
下载网址链接

二、SVN软件安装

1.SVN工作流程

1.checkout(检出)
2.update(更新)
3.Commit(提交、上传)
在这里插入图片描述

2、服务端软件安装和配置(VisualSVN)

1.安装

按照教程一步步的安装即可SVN安装视频教程注意:安装的时候,不要出现中文、特殊符号即可。

2.SVN服务端配置工作:

(1)创建一个项目
(a)先在svn服务端创建一个公有目录WebApp作为项目目录
(b)在WebAPP目录下创建Shop文件夹,作为Shop(版本仓库)
(c)创建版本仓库,基本语法(注:在cmd命令行)
svnadmin create Shop文件夹路径(Shop仓库)
如果配置成功,那么shop文件夹夹面应该多了6个文件

3.服务器监管:

(1)Apache— http://localhost:8080 访问htdocs目录下的相关文件(监管)
(2)SVN— svn://localhost或(ip地址)访问相关的数据仓库(如shop仓库)
基本语法(cmd命令行):svnserve -d(后台运行) -r(监管目录)版本仓库路径(D:/svn/WebApp/Shop)通过以上指令,我们的svn://localhost或者ip地址就可以直接指向shop版本仓库

4.SVN的权限配置

默认情况下,SVN服务器是不允许匿名用户上传文件到服务端的,所以更改项目的相关配置文件
配置文件都在conf中:
(1)打开svnserver.conf ,找到 #anon-access = read (19行)修改:anon-access = write

2.SVN客户端安装与配置

1.获取软件安装包下载链接

2.安装

(1)傻瓜式安装,记得重启一下即可,还可以安装汉化包
(2)使用客户端软件连接SVN服务器
checkout(检出)
首先在你的项目目录鼠标右键–>TortoiseSVN—>版本库浏览器—>输入服务器地址:svn://localhost–》shop项目(仓库),打开隐藏功能如果能看到.svn这个文件夹就说明客户端和服务端连接起来了,检出成功;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值