《SVN系列教程-第三章-VisualSVN的使用》

article/2025/10/24 3:04:19

教程说明

  • 本系列教程目录大纲:《SVN系列教程-目录大纲》

《SVN系列教程-第三章-VisualSVN的使用》

1.1 VisualSVN简介

VisualSVN是Subversion的一款图形化界面工具,提供了图形化方式来辅助我们管理仓库、用户、组信息,另外VisualSVN还帮我们提供了svn的windows服务,http服务等;

tips:如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限,另外如果要想以Web方式【http协议】访问,一般还要安装配置Apache,非常的麻烦,而VisualSVN Serve集成了Subversion和Apache,省去了以上所有的麻烦。安装的时候SVN Server已经封装为windws service,Apache服务器的配置也只是在图像界面上,指定认证方式、访问端口等简单操作;另外,用户权限的管理也是通过图像界面来配置。

  • VisualSVN操作界面:

在这里插入图片描述

1.1 VisualSVN的使用

1.1.1 创建仓库

1)创建一个新的仓库

在这里插入图片描述

2)选择本地仓库模式

在这里插入图片描述

3)输入仓库名

在这里插入图片描述

4)创建一个空项目

在这里插入图片描述

5)设置权限

在这里插入图片描述

6)完成

在这里插入图片描述

7)

在这里插入图片描述

关于仓库中三个文件夹的解释:

  • branches:仓库分支;
  • tags:可以理解为项目的里程碑,也可以说是快照,凡是放在tag里的代码都不变了。凡是放在tag里的代码都是经过测试,认定稳定之后才放进去的;
  • trunk:主干分支;

1.1.2 用户和组

SVN仓库是针对于某个用户开放read/write权限的,我们可以在仓库上右击选择properties查看仓库的权限信息:

在这里插入图片描述

tips:当前仓库是任何都具备read/write权限

我们可以通过组来管理多个用户,在仓库设置访问权限时,就可以针对组来设置;

右击Users—>Create User...创建用户:

在这里插入图片描述

右击Groups—>Create Group...

在这里插入图片描述

1.1.3 检出VisualSVN项目库

  • 格式:
svn checkout [--username 用户名 --password 密码] 仓库地址
  • 示例:
PS D:\workspace\xiaohui> svn checkout --username xiaohui --password admin https://PC-202012251513:8443/svn/test_crm/ ./test_crm
A    test_crm\trunk
A    test_crm\branches
A    test_crm\tags
Checked out revision 3.


http://chatgpt.dhexx.cn/article/hGd6NCjD.shtml

相关文章

安装VisualSVN server

链接: 官网链接: https://www.visualsvn.com/ 下载页链接: https://www.visualsvn.com/server/download/ 下载文件链接:https://www.visualsvn.com/files/VisualSVN-Server-3.2.3-x64.msi安装步骤: 这一步是让选择安装…

VS2019安装 VisualSVN Server 插件

选择VisualSVN for Visual Studio 2019 进行安装,网址:https://www.visualsvn.com/visualsvn/download/

VisualSVN的下载与安装

1.在浏览器地址栏中搜索:https://www.visualsvn.com/server/download/,选择对应版本的下载包进行下载 2.安装VisualSVN 点击运行 3.点击Next 4.点击接受,然后点击Next . 5.点击Next 6.点击Next Location是指VisualSVN Server的安装目录&am…

vs2010插件之VisualSVN

一、说说svn 说到svn,大体上说的有两种,服务端:Subversion和VisualSVN-Server,客户端:TortoiseSVN和VisualSVN,现在在开发项目的时候用的代码管理工具也无非那么几种,比如:tfs和svn…

Vs插件 VisualSvn破解

发现问题 之前的项目是使用git,最近有个别项目使用SVN来管理代码,于是使用Vs 的 svn插件,用了一个月,今天突然发现修改代码后居然识别不了,就连我昨天改动的几个页面也识别不出来,开始有点慌,后…

VisualSVN Server的配置和使用方法(项目部署到svn上)

1.为什么要用VisualSVN Server,而不用Subversion? 回答: 因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来…

VS中SVN的简介、安装和使用(安装+汉化+使用)

SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。 一.安装SVN 1.下载:Downloads…

VisualSVN Server的配置和使用方法

VisualSVN Server搭建SVN服务器 使用原始的SVN和Apache相配合来实现源代码的SVN管理,虽然专业且功能强大,但对于一般个人用户来说未免太过复杂。而使用VisualSVN Server来实现主要的SVN功能则简单得多。 简单的直接看前面,详细的看后面部分。…

用VisualSVN做项目版本控制

一、SVN服务端 1、VisualSVN Server下载: http://download.csdn.net/detail/jiminull/4448874 或 http://www.visualsvn.com/server/download/ VisualSVN Server是免费的 2、VisualSVN Server安装: 下载完VisualSVN Server后,只要双击V…

VisualSVN-Server服务器的搭建

【我这里是用的阿里云服务器】 第一步:先下载VisualSVN-Server-3.6.1-x64,然后拷贝到服务器上: 第二步: 第三步: 第四步: 第五步:点击standard edition进入设置安装路径和仓库路径备…

VisualSVN Server版本推荐

一,关于VisualSVN和VisualSVN Server 这两个是不同类型的软件。 1,VisualSVN VisualSVN for Visual Studio是集成在VS上的SVN客户端插件,功能和tortoiseSVN类似。 2,VisualSVN Server 这个是服务器端的软件,用于管…

VisualSVN的使用

1、安装VisualSVN-VS2017-6.0.3.vsix插件 VisualSVN 是一个Visual Studio插件,可以与Visual Studio无缝集成Subversion和TortoiseSVN。VisualSVN 实际上消除 了在Subversion中的项目源代码文件的管理。使用VisualSVN作为您的 静默合作伙伴进行 程序设计&#xff0…

使用VisualSVN建立SVN服务器

以前使用官方Subversion搭建SVN版本控制环境,感觉很繁琐,需要手动该文件,很麻烦,今天在网上看到了VisualSVN搭建版本控制环境的方法,写出来和大家分享一下。欢迎提出问题O(∩_∩)O~ 1、下载安装文件(服务器…

VisualSVN的安装

首先,我们来了解一下VisualSVN是什么?做什么的? VisualSVN是一个计算机系统函数。 SVN的功能可以简单概括为三点:数据备份、版本管理、团队合作。 故:只要利用计算机产出大量的重要电子文档(如学术论文、…

Windows系统VisualSVN-Server下载安装和配置

作者:虚坏叔叔 博客:https://xuhss.com 早餐店不会开到晚上,想吃的人早就来了!😄 Windows系统VisualSVN-Server下载安装和配置 一、下载VisualSVN-Server https://download.csdn.net/download/huangbangqing12/862719…

蓝牙协议BTBLE

基本概念 前言 自1994年由爱立信推出至今,蓝牙技术已经走过了20个岁月,从最初的Bluetooth V1.0,到Bluetooth V4.0(最新的为V4.1,2013年底发布)Bluetooth V5.0,本文基于蓝牙4.1规范,…

蓝牙协议简介

一、Bluetooth (一)、蓝牙分类 从左到右依次为:经典蓝牙(BR/EDR)、双模蓝牙(同时支持BR/EDR/LE)和低功耗蓝牙(BLE)。其中经典蓝牙和低功耗蓝牙互不兼容。 其实看结构也可…

蓝牙协议分析2---协议架构

转自http://www.wowotech.net/bluetooth/bt_protocol_arch.html 2. 协议层次 蓝牙协议是通信协议的一种,为了把复杂问题简单化,任何通信协议都具有层次性,特点如下: 从下到上分层,通过层层封装,每一层只…

蓝牙协议分析(1)_基本概念

1. 前言 自1994年由爱立信推出至今,蓝牙技术已经走过了20个岁月。从最初的Bluetooth V1.0,到Bluetooth V4.0(最新的为V4.1,2013年底发布),经历了近9个版本的修订后,发展为当前的状况。 说实话…

一篇文章足够你学习蓝牙技术,提供史上最全的蓝牙技术(传统蓝牙/低功耗蓝牙)文章总结,文档下载总结(2020/12/11更新)

本文章目的: 1)给广大蓝牙爱好者提供蓝牙资料下载渠道 2)给广大蓝牙爱好者增加一个蓝牙学习文章导读 我们的蓝牙书以及CSDN蓝牙系列的书籍以及视频有以下计划,大家可以根据兴趣爱好或者工作需要挑选特定的章节来学习&#xff0…