TortoiseSVN环境搭建以及局域网服务器

本文详细指导如何在Windows环境下搭建SVN单机环境,包括VisualSVN Server的安装、Repository创建、用户管理、项目导入导出,以及网络环境下的配置如局域网共享、防火墙设置和服务器服务启动。适合初学者理解SVN工作流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SVN单机环境搭建与配置(SVN客户端和visualSVN server manager服务端)

1.安装软件:

TortoiseSVN 64bit 客户端,下载地址:https://tortoisesvn.net/downloads.html
VisualSVN Server 服务端,下载地址:https://www.visualsvn.com/server/download/

2. 创建Repository:

  安装成功后,打开VisualSVN SeverManager,单机左边窗口的,点击新建选项中的Repositores,输入Repository Name,建议勾上下面的创建默认结构的选项(会默认建立trunk,branches,tags三个文件夹),创建新的Repositores。
在这里插入图片描述

3.建立用户组和用户以及设置访问权限:

右键点击Users选项,选择新建User,在弹出的对话框中填写User name和Password。
在这里插入图片描述
之后用这个方式创建多个不同管理权限的用户

在这里插入图片描述

右键点击Group创建用户组,在Group Name中输入组名,点击Add添加用户或者子组项。

在这里插入图片描述
在这里插入图片描述
右键点击你创建的配置库,我这里的是FirstRepository,点击Add添加用户组,并利用下方的权限设置设置用户组权限。
在这里插入图片描述
设置后:
在这里插入图片描述
到此,服务端就完成了。

4.导入项目到配置库:

选中你想要导入的项目,右键中会出现TortoiseSVN的选项,选中里面的导入(import)选项。
在这里插入图片描述

URL of repository可以回到VisualSVN Server的界面,右键点击FirstRepository下的子文件夹,选择Copy URL to Clipboard,之后点击ok就可以导入了。
在这里插入图片描述

5.客户端导出项目:

选择一个文件夹,右键点击选择SVN Checkout,URL of repository选择之前导入的库路径,也可以再设置Checkout directory的路径,点击OK导出。
在这里插入图片描述

导出后到相应的文件夹中查看结果
在这里插入图片描述

网络环境搭建与配置;(服务端与客户端分离)

1.搭建配置库(Repository):

  基于上述SVN环境搭建中的内容与软件的基础上,再硬盘中新建一个文件夹,建立SVN库,右键该文件夹选择TortoiseSVN中的 Create repository here,弹出界面后选择Create folder structure,建立好之后还要右键点击你的配置库,选择检出svn checkout(把版本库中最新的内容下载到文件夹中,只有执行了检出操作,这个文件夹才能被svn软件控制,才能进行提交、更新等svn操作),并将SVN库建立完成。
在这里插入图片描述

2.对服务器文件或文件夹所在硬盘局域网共享:

进入属性->共享->高级共享

在这里插入图片描述

3.设置共享选项:

点击共享栏下的网络和共享中心,设置共享选项
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.在win10系统设置中搜索防火墙:

进入“高级安全 Windows Defender 防火墙设置”,右键点击“入站规则”,新建一个规则。配置如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

5.设置服务器IP地址

在这里插入图片描述

将详细信息中相关的端口、子网掩码、等信息写在Internet协议版本4的属性上
在这里插入图片描述
在这里插入图片描述

6.服务器启动服务:

新建.bat文件,以文本方式修改内容,写入:
sc create svnservice binpath= “C:\ProgramFiles\TortoiseSVN\bin\svnserve.exe --service -r C:\MyRepository”
net start svnservice
pause
  前者是问安装的SVN地址目录,按此目录打开确认是否有svnserve.exe,后者为SVN库地址,保存并退出,双击运行,至此服务器建立完成。

7.客户端访问服务器:

客户端在桌面空白处右键,选择TortoiseSVN中的第一项Repo-browser
输入地址:svn://[你的端口号]
就可以进入
请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值