Windows系统上进行项目管理工具VisualSVN Server服务端的保姆级安装教程与配置和SVN客户端保姆级安装教程和使用

本文主要是介绍Windows系统上进行项目管理工具VisualSVN Server服务端的保姆级安装教程与配置和SVN客户端保姆级安装教程和使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、VisualSVN Server简介

Subversion Server for Windows | VisualSVN ServerGet an easy to use Subversion (SVN) server for Windows. It works out-of-the-box and is suitable both for small business and enterprises. Available for free!icon-default.png?t=N7T8https://www.visualsvn.com/server/Apache Subversion - SVN 中文icon-default.png?t=N7T8https://subversion.org.cn/        Subversion作为 Apache 软件基金会 一个开发项目,是一个开源版本的控制系统。而VisualSVN Server除了拥有 Subversion的所有功能外,还包含图形界面的用户权限管理、无需安装Apache(httpd)的Web界面管理、密码猜测和攻击防护、备份和还原、Active Directory

二、VisualSVN Server安装教程

VisualSVN Server官网安装教程icon-default.png?t=N7T8https://www.visualsvn.com/server/getting-started/#Installation

1、下载VisualSVN Server

下载 |VisualSVN Servericon-default.png?t=N7T8https://www.visualsvn.com/server/download/

2、安装VisualSVN Server

1、接受许可协议 

2、选择在部署 VisualSVN Server 时需安装的 VisualSVN Server和管理工具组件 

VisualSVN Server and Administartion Tools(表示安装VisualSVN Server和所有管理工具);

Administration Tools Only(表示仅安装管理工具);

Add Subversion command-line tools to the PATH enviroment variable(表示添加SVN的命令行工具到Windows的PATH系统环境变量中)如下图所示:

3、配置 VisualSVN Server 的存储路径内容

Location:表示指定 VisualSVN Server 安装目录。 该选项只能在首次安装时配置。

Repositories:表示指定SVN所在的存储库目录。为了获得更好的性能,建议更改默认位置到非系统所在磁盘下。安装完成后也可以通过 VisualSVN Server的图形管理界面进行修改。

Server Port:表示指定 TCP 端口,该端口将由VisualSVN Server,用于通过 HTTP(S)的客户端访问存储库。 安装完成后也可以通过 VisualSVN Server的图形管理界面进行修改。

Use secure connection(https://)表示是否使用安全 HTTPS 客户端访问存储库的协议。建议保持 HTTPS 协议启用。安装完成后也可以通过 VisualSVN Server的图形管理界面进行修改。

Backups:表示用于SVN存储库的备份。

如下图所示:

4、配置存储库的搜索索引

勾选则表示启用存储库的搜索索引,可以根据需要修改索引的存储路径,不要使用默认路径。 

5、 选择身份验证模式

        有两种身份验证模式可用:Subversion 身份验证和 Windows 身份验证(建议使用 Active Directory域环境),具体内容可以参考:VisualSVN Server 身份验证模式 |VisualSVN 帮助中心

6、选择许可证模式

        许可证类型分为:社区版(免费)、基础版(付费)和企业版(付费),许可证的详细内容可查看VisualSVN Server 5.2 许可概述 |VisualSVN 帮助中心

到这里表示安装完成,且启动了VisualSVN Server的图形管理界面 

三、VisualSVN Server的基础配置

VisualSVN Server Manger就是图形管理界面,大致内容如下图所示:

1、添加存储库

        选中VisualSVN Server Manger图形管理界面的【Repositories】点击鼠标右键选择【Create New Repository】或者【新建-->Repository】都可以创建新的存储库,如下图所示:

 

VisualSVN Server的存储库类型
序号存储库类型说明
1

常规 FSFS 存储库

标准的 Subversion 仓库基于 FSFS 数据存储 backend 的FSFS 存储库功能齐全,适用于 几乎所有使用模型。
2分布式 VDFS 存储库

VisualSVN 分布式文件系统 (VDFS) 是一种专有数据存储 backend 实现跨不同 服务器。得益于 Subversion 的模块化设计,分布式 VDFS 版本库在功能上等同于常规的 Subversion FSFS 存储 库。最终用户可以执行所有可能的 Subversion 操作 使用主 VDFS 和从属 VDFS 存储库 — 签出和更新工作 副本、提交更改、修改修订属性、锁定和 解锁文件等。

VisualSVN 分布式文件系统遵循经典的主/从模式 复制体系结构。每个 VDFS 存储库都可以创建为 主服务器或从服务器,不能两者兼而有之。对主存储库执行的提交包括 自动复制到所有从属存储库。

如上所述,slave repositories 也是可写的。当提交为 执行到 slave 仓库,对应的事务是 同时提交到 master 和所涉及的 slave 存储库。 然后,数据将复制到其他从属存储库。

2、给仓库添加用户角色且授权

选中仓库,然后点击鼠标右键选择【Properties】

因为我们这里使用的是本机账号,所以需要先在部署了VisualSVN Server的电脑上创建指定的用户 ,如下图所示:

然后选择Security-->Add-->高级-->立即查找,选中列出的账号内容后点击【确定】按钮,如下图所示:

 

注意:在正式的生产环境下由于操作人数较多,可以考虑使用用户组进行权限的授权会更加方便快捷(操作方式与添加用户一致)。 

四、客户端的操作

1、下载SVN客户端

去官网下载SVN的客户端,如下图所示:

官网SVN客户端下载icon-default.png?t=N7T8https://tortoisesvn.net.cn/downloads.html

2、安装SVN客户端

双击下载好的SVN客户端安装包按照提示一步步安装好即可。

 

 

如果使用不来英文的SVN客户端也可以下载当时下载的SVN版本对应的中文语言包

https://tortoisesvn.net.cn/downloads.htmlicon-default.png?t=N7T8https://tortoisesvn.net.cn/downloads.html

 

3、拉取SVN服务器端的项目仓库并添加内容提交

 

 

 

 

 

这篇关于Windows系统上进行项目管理工具VisualSVN Server服务端的保姆级安装教程与配置和SVN客户端保姆级安装教程和使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1105681

相关文章

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7

Centos7安装Mongodb4

1、下载源码包 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.1.tgz 2、解压 放到 /usr/local/ 目录下 tar -zxvf mongodb-linux-x86_64-rhel70-4.2.1.tgzmv mongodb-linux-x86_64-rhel70-4.2.1/

中文分词jieba库的使用与实景应用(一)

知识星球:https://articles.zsxq.com/id_fxvgc803qmr2.html 目录 一.定义: 精确模式(默认模式): 全模式: 搜索引擎模式: paddle 模式(基于深度学习的分词模式): 二 自定义词典 三.文本解析   调整词出现的频率 四. 关键词提取 A. 基于TF-IDF算法的关键词提取 B. 基于TextRank算法的关键词提取

基于人工智能的图像分类系统

目录 引言项目背景环境准备 硬件要求软件安装与配置系统设计 系统架构关键技术代码示例 数据预处理模型训练模型预测应用场景结论 1. 引言 图像分类是计算机视觉中的一个重要任务,目标是自动识别图像中的对象类别。通过卷积神经网络(CNN)等深度学习技术,我们可以构建高效的图像分类系统,广泛应用于自动驾驶、医疗影像诊断、监控分析等领域。本文将介绍如何构建一个基于人工智能的图像分类系统,包括环境

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

使用SecondaryNameNode恢复NameNode的数据

1)需求: NameNode进程挂了并且存储的数据也丢失了,如何恢复NameNode 此种方式恢复的数据可能存在小部分数据的丢失。 2)故障模拟 (1)kill -9 NameNode进程 [lytfly@hadoop102 current]$ kill -9 19886 (2)删除NameNode存储的数据(/opt/module/hadoop-3.1.4/data/tmp/dfs/na

hadoop开启回收站配置

开启回收站功能,可以将删除的文件在不超时的情况下,恢复原数据,起到防止误删除、备份等作用。 开启回收站功能参数说明 (1)默认值fs.trash.interval = 0,0表示禁用回收站;其他值表示设置文件的存活时间。 (2)默认值fs.trash.checkpoint.interval = 0,检查回收站的间隔时间。如果该值为0,则该值设置和fs.trash.interval的参数值相等。