windows 安装subversion1.9.4及配置
来源:互联网 发布:编程工具有哪些 编辑:程序博客网 时间:2024/06/18 17:26
windows 安装subversion1.9.4及配置
1.下载与安装
subversion1.9.4官方下载地址:https://www.visualsvn.com/downloads/
下载后解压至将要安装目录:如我放在c盘下,结构如下:
2.配置
2.1.环境变量
环境变量配置:path:C:\Apache-Subversion-1.9.4\bin;
2.2.创建项目仓库
建立目录,存放所有仓库,这里为 “D:\svnProject”。
创立独立仓库,存放各个项目(如project1)
svnadmin create D:\svnProject\project1
2.3.配置用户和权限
1)修改svnserve.conf文件
打开D:\svnProject\project1/conf目录下的svnserve.conf文件。
原来配置:
[general]
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
修改成以下配置,去掉前面的#号:
[general]
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
解释:anon-access=none为未验证用户没有任何权限,如果这里不改,用户不用输入密码即可获得代码版本。
auth-access=write已验证用户给予写权限。
password-db=passwd将密码存到passwd文件中。
2)修改passwd文件
原来配置:
[users]
- 1
- 2
- 1
- 2
“=”号前面是用户名,后面是密码。按照这种格式建立自己的用户名和密码。
[users]
- 1
- 1
3)修改authz文件
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
解释:创建用户组并精确配置某个用户或用户组对某个文件或目录的访问权限。groups用于定义用户组,后面便是对资源的具体访问控制,/表示仓库根目录,*表示所有用户,用户组前面需加上@符号,r表示可读,w表示可写,等号 右边为空则表示没有权限。注意对于目录结构,当用户访问某个资源时,SVN会先看有没有直接针对该资源的访问控制,如果没有找到,则会继承上一级目录的访 问权限,如此递推。
3.启动服务器
3.1.dos启动
命令: svnserve -d -r D:\svnProject
至此,你的SVN服务器已经可以访问了!访问地址为:svn://127.0.0.1/project1远程访问只需将127.0.0.1换做subversion服务器IP地址。
3.2.windows服务启动
3.2.1.配置服务命令
打开dos界面,输入以下命令:
- 1
- 1
3.2.2.解释
- subversion_service为服务的名称。所有的系统服务可以在dos下通过命令手动启动和停止。 启动:net start
subversion_service 停止:net stop subversion_service - binpath为安装subversion的路径,可执行文件的路径。
- D:\svnProject 为版本库的路径。
- displayname= “Subversion
Repository”为注册成的系统服务显示名称,注册成功后,可以在系统服务中找到这个名称。 - depend= Tcpip为依赖Tcpip协议。
- start= auto为注册成的系统服务启动类型为自动。
- windows 安装subversion1.9.4及配置
- windows 安装subversion1.9.4及配置
- subversion1.6.2的安装配置
- Subversion1.6安装与配置
- subversion1.4.3配置安装(逐步安装)
- 安装Subversion1.6.6+Apache2.2.14+Windows XP
- CentOS7编译安装Subversion1.9.7及Apache2.4.27并集成
- SubVersion1.4.3在ES4下的安装与配置
- CentOS5.5+Subversion1.6.12+Apache2.2.3安装与配置
- Linux下Apache2.2.17+Subversion1.6.12 安装与配置
- Linux下安装配置 subversion1.8+apache+nginx服务器详解
- 安装APACHE + Subversion1.6.3
- linux安装subversion1.8.9
- 安装subversion1.8服务端
- Windows CVS安装及配置
- windows Nginx 安装及配置
- Windows安装及配置qt
- mongodba安装及配置windows
- 防止lv在顶部向下滑动时出现缝隙
- 获取控件所在屏幕的坐标
- Android 开源项目分类汇总
- 如何解决"应用程序无法启动,因为应用程序的并行配置不正确"问题
- sql使用技巧
- windows 安装subversion1.9.4及配置
- 设计准备
- 关于Java并发编程的总结和思考
- 商用无人机的飞行感知技术
- 2:Android5.0中Material Dialog、SwipeRefreshLayout等控件的使用。
- sudo 操作日志生成
- Docker的安装配置及使用详解
- ProcessOn画设计图中类的关系
- Eclipse配置SVN的几种方法及使用详情