SVN服务端下载、安装与配置(Windows版)

目录

[一、下载与安装 VisualSVN Server](#一、下载与安装 VisualSVN Server)

二、创建一个新的仓库

三、创建用户:

四、创建组

五、设置权限:


一、下载与安装 VisualSVN Server

1. VisualSVN Server 官网下载地址:

https://www.visualsvn.com/server/download/

2. 根据自己的 Windows 系统版本选择对应的安装程序进行下载:

这里选择64位Windows系统,直接点击 "VisualSVN Server 5.4.9(64-bit)" 进行下载。

3. 下载完成后,双击安装程序,开始安装 :

4. 安装向导页面, 点击"Next":

5. 勾选"我同意许可协议中的条款"后 , 点击"Next" :

6. 全部默认,点击"Next":

说明:

|--------------------------------------------------------------------|----------------------------------|
| VisualSVN Server and Administration Tools | VisualSVN 服务器及管理工具 |
| Administration Tools Only | 仅安装管理工具 |
| Add Subversion command-line tools to the PATH environment variable | 将 Subversion 命令行工具添加到 PATH 环境变量中 |

7. 此步需要结合实际情况修改配置,配置项说明如下,配置完成后 点击"Next":

说明:

|---------------|-------|
| Location: | 位置 |
| Repositories: | 仓库 |
| Server Port: | 服务器端口 |
| Backups: | 备份 |
| 注: 1. 把服务器端口改为 8443; 2. 安装的对应路径不能出现中文。 ||

8. 默认,点击"Next":

9. 默认,点击"Next":

说明:

|-------------------------------|------------------|
| Use Subversion authentication | 使用 Subversion 认证 |
| Use Windows authentication | 使用 Windows 身份验证 |

10. 点击"Install":

11. 默认,点击"Finish":

说明:

|--------------------------------|---------------------|
| Start VisualSVN Server Manager | 启动 VisualSVN 服务器管理器 |

二、创建一个新的仓库

安装完成后打开 VisualSVN 服务器管理器。

1. 在 Repositories 上右键,点击"Create New Repository...":

2. 默认,点击"Next":

说明:

|-----------------------------|------------|
| Regular FSFS repository | 标准 FSFS 仓库 |
| Distributed VDFS repository | VDFS 分布式仓库 |

3. 设置仓库名称,点击"Next":

4. 默认(创建一个空仓库),点击"Next":

5. 设置权限页面,默认,点击"Next":

说明:

|---------------------------------------------|--------------------------|
| Nobody has access | 没有人有权限; |
| All Subversion users have Read/Write access | 所有 Subversion 用户都具有读写权限; |
| Customize permissions | 自定义权限; |

6. 默认,点击"Create":

7. 点击"Finish"完成新仓库的创建:

说明:

|--------------------------------------------|---------------------------------------------|
| Repository type(仓库类型) | FSFS |
| Repository name(仓库名称) | infernoSVN |
| Repository URL(仓库URL) | https://LAPTOP-S8GLTQUN:8443/svn/infernoSVN |
| Configured repository permissions(配置的仓库权限) | Everyone (Read /Write)(所有人可以读/写) |

8. 仓库创建完成后,页面如下:

三、创建用户:

1. 在 Users 上右键,点击"Create User...":

2. 录入"用户名"和"密码"后,点击"OK":

3. 用户创建完成后,页面如下:

四、创建组

1. 在 Groups 上右键,点击"Create Group...":

2. 录入"组名"后,点击"OK":

3. 用户组创建完成后,页面如下:

五、设置权限:

1. 在"仓库名称(infernoSVN)"上右键,点击"Properties...":

2. 点击"Add...",增加刚才创建的用户或用户组:

3. 选中刚才创建的用户"admin"后,点击"OK":

4. 同第二步,点击"Add..",选中刚才创建的用户组"devGroup"后,点击"OK":

5. 选中用户名称(或用户组名称)可以修改用户(或用户组)的权限,结合实际情况,修改完成后点击"确定":

说明:

|------------|------|
| No Access | 禁止访问 |
| Read Only | 只读 |
| Read/Write | 读/写 |

相关推荐
阿萨德528号2 天前
IDEA 项目 SVN 配置消失、版本控制变成 Git 且无 VCS 菜单的解决办法
git·svn·intellij-idea
天府云创6 天前
Anthropic重做Git:Scion——Agent时代的版本管理系统
git·svn·版本控制·软件设计·迭代升级·scion
爱吃辣椒的小豆豆6 天前
Apache 日志轮转触发 SVN 更新异常
svn·apache
鶴哥只手遮天7 天前
Apache Subversion 1.15 源码深度剖析-第 3 章 文件系统层(FS 抽象与 FSFS 后端)
svn·开源
鶴哥只手遮天7 天前
Apache Subversion 1.15 源码深度剖析-第 6 章 工作副本:WC-NG 与 pristineless
svn·开源
解道Jdon9 天前
FigCraft把Figma用Rust从零重写了一遍
ide·windows·git·svn·eclipse·github·visual studio
Peter(阿斯拉)16 天前
[macOS Tahoe 26]_[使用SmartSVN访问库路径报错的问题]
macos·svn·tahoe·smartsvn·macos26
inferno18 天前
SVN学习笔记(二)
笔记·学习·svn
mhmh12320 天前
SVN 版本控制从入门到实战:安装、配置与日常使用指南
svn