windows svn服务器环境 搭建
SVN有分为SVN://IP地址访问模式,和HTTPS://IP地址访问模式
一、SVN协议服务器安装模式
1.下载与安装
subversion服务器软件的 官方下载页面地址:https://www.visualsvn.com/downloads/
直接ZIP文件下载地址: https://www.visualsvn.com/files/Apache-Subversion-1.9.7.zip
可执行文件下载地址:https://jaist.dl.sourceforge.net/project/win32svn/1.8.17/Setup-Subversion-1.8.17.msi
2、服务器环境配置
2.1.环境变量
如果是zip包,环境变量配置:path:C:\Subversion-1.9.4\bin;
2.2.创建项目仓库
创建文件夹svnProjects,用于存放仓库,这里为 “C:\svnProjects”。
创立独立仓库,存放各个项目(如openSource)
svnadmin create C:\svnProject\Projects
2.3.配置用户和权限
1)修改svnserve.conf文件
打开C:\svnProject\Projects\conf目录下的svnserve.conf文件。
修改配置:
anon-access=none //未验证用户无任何权限
auth-access=write //已验证用户给予写权限
password-db=passwd //密码数据存放到passwd文件中
authz-db = authz //authz-db指明权限配置文件路径
realm = repository /*realm用于指明仓库所属的认证域,默认情况下每个仓库位于不同的域(每个仓库有一个唯一的uuid),因此我们可以不设置该项,除非多个仓库需要共用同一份passwd配置。*/