(一)SVN的安装使用

本文详细介绍了SVN(Subversion)版本控制系统的安装与使用,包括服务端软件VisualSVN和客户端TortoiseSVN的安装,以及如何配置SVN服务器、创建版本仓库、设置权限和使用客户端进行检出操作。通过SVN,可以实现跨平台的文件版本管理和回退功能,确保团队协作中代码的安全与同步。
摘要由CSDN通过智能技术生成

一. SVN概述

为什么需要SVN版本控制软件

特点:操作简单,入门容易。
支持跨平台操作(Window、Linux、MacOs)
支持版本回退功能(时间机器)

获取SVN

服务端软件(VisualSVN):http://www.visualsvn.com
客户端软件(Tortoisesvn):http://www.visualsvn.net/downloads

二. 服务器端软件安装(VisualSVN)

 工作流程

  1. 双击安装包安装
  2.  下一步,继续
  3. 下一步
  4. 下一步
  5. 下一步,安装

SVN服务端配置

1》创建一个项目

  1. 首先在SVN服务器创建一个公有目录WebApp作为项目目录
  2. 在WebApp目录下创建Shop文件夹,作为Shop(版本仓库)
    相当于在服务器上创建了一个公有的文件夹,在文件夹下创建项目目录,将来存储仓库数据
  3. 创建版本仓库,DOS环境基本语法:
    svnadmin create Shop 文件夹路径(Shop仓库)

    如果Shop仓库配置成功,那么Shop文件夹会显示以下目录结构:

2》进行服务端监管

Apache→http://localhost 或(ip地址)访问到htdocs目录下相关文件(监管)
SVN→svn://localhost 或(ip地址)访问到相关数据仓库(如Shop仓库)
基本语法:
svnserve  -d(后台运行)-r(监管目录)版本仓库路径

通过以上指令,我们就可以通过访问svn://localhost 或 ip 地址直接指向Shop版本仓库。

3》权限控制

默认情况下,SVN服务器是不允许匿名用户上传文件到服务端的,所以必须更改项目的相关配置文件。

 更改第19行代码,去除前面的空格以及#,更改其值为write(可读可写)

 三. SVN客户端软件安装与使用

  1. 双击安装包运行
  2.  安装位置


    注:在TortoiseSVN软件安装完毕后,请一定要重启计算机,否则SVN图标是无法显示的!
    在桌面右键单击,出现如下图标表示安装成功
  3.  安装汉化包
    双击运行语言包,系统会自动寻找之前TortoiseSVN软件安装目录,并进行自动安装,安装完成后可以进行一下设置:

使用客户端软件连接SVN服务器

  1. (Checkout检出)
    首先在项目目录鼠标右键→TortoiseSVN→版本库浏览器→输入SVN服务器地址



    svn://SVN服务器地址(本地localhost)→Shop项目(仓库)

    系统就会检出数据到客户端,显示检出完毕,并有一个隐藏的.svn文件,说明与服务器连接成功
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值