栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

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

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

目录
  • SVN单机环境搭建与配置(SVN客户端和visualSVN server manager服务端)
    • 1.安装软件:
    • 2. 创建Repository:
    • 3.建立用户组和用户以及设置访问权限:
    • 4.导入项目到配置库:
    • 5.客户端导出项目:
  • 网络环境搭建与配置;(服务端与客户端分离)
    • 1.搭建配置库(Repository):
    • 2.对服务器文件或文件夹所在硬盘局域网共享:
    • 3.设置共享选项:
    • 4.在win10系统设置中搜索防火墙:
    • 5.设置服务器IP地址
    • 6.服务器启动服务:
    • 7.客户端访问服务器:

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:ProgramFilesTortoiseSVNbinsvnserve.exe --service -r C:MyRepository”
net start svnservice
pause
  前者是问安装的SVN地址目录,按此目录打开确认是否有svnserve.exe,后者为SVN库地址,保存并退出,双击运行,至此服务器建立完成。

7.客户端访问服务器:

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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/334527.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号