Windows搭建SVN服务器「建议收藏」

2022-09-09 11:44:54 浏览数 (1)

大家好,又见面了,我是你们的朋友全栈君。

写这篇文章其实是弥补6年前的一个遗憾,之前在第一家公司时,快要离职时,帮公司搭建一个SVN服务器,当时在Linux上面搭建,搭建的服务器不支持HTTP协议,无法在浏览器中查看,限于当时的能力,未能找到具体的解决方案。今天听同事在提SVN服务器,突然想搭建一个,搭建之后,Windows环境可以直接通过http协议访问,就这样吧,后续遇到SVN使用的具体问题再细究吧。

需要的软件

SVN服务端软件VisualSVN-Server:http://www.visualsvn.com/server/download/

SVN客户端软件TortoiseSVN:http://tortoisesvn.net/downloads.html

安装服务器

双击安装,均选默认操作

其中需要注意的一步,选择SVN版本

有标准版和企业版,这里个人练习,选择上面标准版

选择后,会有如下选择设置:

程序安装路径Location;代码仓库位置Repositories;https访问端口Server Port;代码备份路径Backups。

安装完成后,会弹出完成窗口,并默认会弹出管理窗口,上面有是否订阅SVN服务更新信息选项。

继续SVN服务管理

管理界面中,有Repositories,Users,Groups和Jobs四个目录

Repositories:仓库路径

Users:用户列表

Groups:组列表

Jobs:任务表

仓库

这里创建两个仓库springboot和jdk,其中springboot路径分有trunk、branches 和 tag 路径

jdk 路径就只单纯的一个主路径

鼠标放在仓库名称上,右键点击 Properties,可以看到该仓库的属性信息,人员信息配置在Security标签页

选择人员信息时,可以选择所有人Special 的Everyone,可以选择Groups下面的组,如 jdk-user;可以选择Users列表下面的单人

选定人员(所有人/普通用户/组)后,设置权限。

Users 与 Groups 创建在上图中有涉及,这里不单独讲解了。

安装客户端

双击,一切按照默认操作即可。

测试

安装好之后,即可正常使用

客户端可以进行代码上传下载等

服务端可以进行一些服务端的设置,如仓库位置设置,访问端口设置等。

下面界面设置访问路径,是否使用HTTPS等。

以上,一些简单的SVN服务器搭建知识,供参考。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/161762.html原文链接:https://javaforall.cn

0 人点赞