Subversion的安装与使用

注: 本博客不介绍细节,先把Subversion玩起来再说, 使用操作系统Window 10

1. Subversion 简介

Subversion 官网

Subversion 维基百科

2. 使用工具

  1. TortoiseSVN :Subversion版本控制系统的一个免费开源客户端
  2. VisualSVN Server: 一款集成的SVN服务端工具,傻瓜式操作,你值得拥有

3. 下载链接

  1. VisualSVN Server 下载链接
  2. TortoiseSVN 下载链接注:要是想用中文版,记得下载页面下面对应的Language packs在这里插入图片描述

4. 软件安装

准备好安装包
在这里插入图片描述
开始安装: 一路Ok就行(其中visualSVN 会有一个仓库的存放路径设置,可以稍微注意下)
修改语言

  1. 右键:找到TortoiseSVN
  2. 找到下拉选项的Setting
  3. 修改语言为中文
    在这里插入图片描述

5. 开始使用

注意:

  1. VisualSVN Server 在开始菜单可以找到
  2. TortoiseSVN 则已经存在于你的鼠标右键选项中,新手可能会有点懵
5.1 打开VisualSVN Server

在开始菜单打开VisualSVN Server Manager
在这里插入图片描述

5.2 创建User
  1. 选中User
  2. 右键选择Create user
  3. 输入你的用户名与密码
    在这里插入图片描述
5.3 新建仓库(Repositories)
  1. 选中Repositories
  2. 右键选择Create New Repositories,然后选择第一个(普通人FSFS和VDFS没啥区别,不用细究)
    在这里插入图片描述
  3. 给仓库命名:
    在这里插入图片描述
  4. Empty repository 和 Single-project repository 任选其一
  5. 权限设置
    此处建议选择第三个,Customize permissions, 直接点击下面的Custom
    在这里插入图片描述
  • 选择Add添加用户
  • 在下面Permissions处设置权限
  • 在这里插入图片描述
  1. 仓库创建成功
    在这里插入图片描述
5.4 上传代码
  1. 在ViaualSVN Server中选中仓库,右键,选择Copy URL to Clipboard
  2. 进入自己需要上传的代码目录
  3. 右键——TortoiseSVN——导入——版本库处粘贴需要代码仓库的URL——确定——进行认证(输入你添加许可的用户名和密码)

在这里插入图片描述
在这里插入图片描述

5.5 检出代码
  1. 进入计划存放代码的目录
  2. 右键——SVN检出——输入对应的版本库URL和检出目录(默认当前目录)
5.6 修改与提交代码
  1. 进入检出得到的代码目录
  2. 右键
  • 多出SVN更新
  • 多出SVN提交
  • 选择TortoiseSVN可以看见多出很多功能
  1. 此时你就可以进行代码的版本管理了

6. 学习资料推荐

  1. Subversion官方资料
    Subversion与版本控制
    注: 可以直接下载PDF版本
  2. TortoiseSVN 学习资料
    右键——TortoiseSVN——帮助
  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Subversion Edge是一款开源的集成版本控制系统,它提供了一个易于安装使用的平台,用于集中管理Subversion版本控制系统。 安装Subversion Edge非常简单。首先,下载Subversion Edge的安装包,并双击运行。安装向导会引导您完成安装过程,您只需按照提示接受许可协议、选择安装目录和配置文件,最后点击安装按钮即可。 安装完成后,您可以使用默认的Web浏览器打开Subversion Edge的管理界面。管理界面提供了一组简单的向导,帮助您配置和管理Subversion版本控制系统的各个方面。您可以使用管理员用户登录并设置其他用户权限,创建和管理代码仓库,查看和管理提交记录、分支和标签,以及配置集中式或分布式版本控制等。 Subversion Edge还提供了一些高级功能,例如自动备份和恢复、用户认证和权限管理、邮件通知和集成问题跟踪系统等。您可以通过管理界面中的相应设置来配置这些功能。 在使用Subversion Edge管理代码仓库时,您可以选择使用图形界面工具,如TortoiseSVN或SmartSVN,或者使用命令行工具,如svn命令行工具。这些工具都可以通过Subversion Edge的管理界面进行配置和操作,使您更方便地进行版本控制和代码管理。 总体而言,Subversion Edge是一个非常方便易用的集成版本控制系统,它提供了一整套功能和工具,帮助用户更加高效地管理和控制软件开发中的代码版本。无论是个人开发者还是团队开发,都可以通过Subversion Edge来实现代码的版本控制和协同开发。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值