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

SVN安装配置(windows版本)

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

SVN安装配置(windows版本)

前提条件:

操作系统:windows10,64位操作系统
磁盘空间:100G
内存:8G

svn下载地:https://tortoisesvn.net/downloads.zh.html
下面实例操作中当前使用svn版本TortoiseSVN-1.14.1.29085-x64-svn-1.14.1.msi
对应的中文包LanguagePack_1.14.1.29085-x64-zh_CN.msi
下载完成后,直接执行,注意在安装时要选择“command line client tools”,默认是不安装的,然后进行下一步,下一步,基本都默认安装设置,默认安装路径“C:Program FilesTortoiseSVN”。
如果在安装时没有选择“command line client tools”,则在安装完成后会没有以下这些文件:


默认安装时环境变量已经配置好了,所以在cmd命令窗口,可以直接使用“

svnserve --version

”会显示版本信息,否则会提示
“C:UsersThinkPad>svnadmin create E:-autosvndemo
‘svnadmin’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。”

svn创建版本库
在DOS命令下执行如下命令:

svnadmin create E:-automysvn

可以看到在"E:-auto"下新建了mysvn文件夹。打开文件夹,显示内容
conf下的文件


打开svnserve.conf进行如下配置:

[general]
#----- anon-access 控制非鉴权用户访问版本库的权限,取值范围为"write、read、none",即write为可读可写,reado kw yfn ,none表示 无访问权限,默认值为read.
anon-access = none
#------ auth-access 控制鉴权用户访问版本库的权限 ,取值范围为"write、read、none",即write为可读可写,reado kw yfn ,none表示 无访问权限,默认值为read.
auth-access = write
#------ 用户名口令文件
password-db = E:-automysvnconfpasswd
#------ authz-db 指定权限配置文件名,通过该文件可以实现以路径为基础的访问控制。除非指定绝对路径,否则文件位置为相对conf目录 的相对路径,默认值为:authz
authz-db = E:-automysvnconfauthz
#------ realm 指定版本库的认证域,即在登录时提示的认证域名称。若两个版本库的认证域相同,建议使用相同的用户名口令灵气文件。默认值:一个UUID(Universal Unique IDentifier,全局唯一标示)。
realm = tiku 

添加用户名密码"zhh/zhh"打开password进行如下配置:

[users]
zhh = zhh
打开authz进行如下配置:
[groups]
g_admin = zhh

[/]
@g_admin = rw
* =

[/]
zhh = rw
* = r

启动服务:
使用svnserve命令启动服务
svnserve -d -r 版本库目录 --listen-port 端口号,如下实例(其中listen-port 可以省略,默认值是3690)

svnserve -d -r E:-automysvn --listen-port 3690

关闭窗口时自动停止服务。可以以管理员身份用下面的命令注册为windows服务,开机自启动。

sc create svn binPath= "C:Program FilesTortoiseSVNbinsvnserve.exe --service -r E:-automysvn" DisplayName= "Subversion 服务" depend= Tcpip


在运行中输入“service”打开服务


使用命令查看服务端口情况

netstat -ano |findstr "3690"

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

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

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