Win7 搭建svn地址

参考地址:

安装:http://jychenok.iteye.com/blog/470199

权限:http://blog.youkuaiyun.com/lky5387/article/details/8635101

路径:https://tortoisesvn.net/docs/release/TortoiseSVN_zh_CN/tsvn-basics-svn.html

准备工作:

SVN服务器:Setup-Subversion-1.8.14.msi

SVN客户端(小乌龟):TortoiseSVN-1.9.4.27285-x64-svn-1.9.4.msi

1.安装svn服务器和小乌龟,都是直接next


2.创建仓库

cmd:svnadmin create d:svn\source

3.启动仓库:

cmd:svnserve -d -r d:svn\source

4.使用小乌龟测试:

右键→TortoiseSVN→Repo-browser

输入路径:svn://localhost

上传一个文件,不报错。配置成功。

以上操作都是没用使用用户,现在添加用户权限。

5.配置权限

打开仓库路径d:svn\source\config

authz权限控制文件

passwd用户及密码文件

svnserve.conf主要的配置文件,配置是否启用用户认证等重要功能

实际情况中,我只需要配置一个需要登录的功能,不需要控制到每一级目录,打开svnserve.conf

[general]
anon-access = none  
auth-access = write 
password-db = passwd
# authz-db = authz 不要要具体权限
anon-access = none #不允许匿名用户访问
auth-access = write #通过验证的用户可以读和写
password-db = passwd #用户保存文件
authz-db = authz #权限管理文件

配置具体权限,参考最顶端的权限URL

6.svn搭建成功后有各种不同的地址

方案 访问方法
file:// 直接版本库访问(本地磁盘或者网络磁盘)。
http:// 通过 WebDAV 协议访问支持 Subversion 的 Apache 服务器。
https:// 与 http:// 相似,但是用 SSL 加密。
svn:// 通过未认证的 TCP/IP 自定义协议访问 svnserve 服务器。
svn+ssh:// 通过认证并加密的 TCP/IP 自定义协议访问 svnserve 服务器。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值