linux配置subversion以及web访问配置
来源:互联网 发布:澳门网络博客官方 编辑:程序博客网 时间:2024/05/01 14:35
今天对svn进行了迁移,顺便添加了web访问方式。在配置web访问方式时遇到点问题,最终解决了,现在将过程分享如下。
准备工作:
1. 安装apache服务器
命令: #yum -y install httpd
subversion安装和配置过程:
1. 下载安装subversion(我的服务器是centos,所以直接用yum)
# yum -y install subversion
2. 创建svn 仓库
#mkdir -p /svn/project
#svnadmin create /svn/project/repository
3. 导入svn数据(我之前已经使用svnadmin dump将svn数据导出为文件)
#svnadmin load /svn/project/repository < svn.dump
配置svn的web访问文件
1.配置apache文件
# cd /etc/httpd/conf.d
#vim subversion.conf
在文件最后面加上如下内容:
<Location /svn>
DAV svn
SVNParentPath /svn/project/
#
# # Limit write permission to list of valid users.
# <LimitExcept GET PROPFIND OPTIONS REPORT>
# # Require SSL connection for password protection.
# SSLRequireSSL
#
AuthType Basic
AuthName "Hello,Welcome to datacenter svn."
AuthUserFile /svn/project/passwd #配置用户名和密码
AuthzSVNAccessFile /svn/project/authz.conf #配置用户的访问权限
Require valid-user
# </LimitExcept>
</Location>
2. 创建用户密码文件
#htpasswd -c /svn/project/passwd xy
(...输入密码部分省略)
ps:用户访问权限文件可以复制repository/conf中的authz文件,然后在这个基础上修改。
更改svn目录的属主和读写权限。
#chown apache:apache /svn/project
#chmod -R 755 /svn/project
最后,启动或者重启apache服务。
#service httpd start;
打开您的浏览器,输入访问地址(假如我的服务器是192.168.0.8):http://192.168.0.8/svn/repository
注意:访问地址千万不要用http://192.168.0.8/svn/project或者其他,因为之前的apache根目录设置为/svn/project,我就是在这里遇到了困惑。
- linux配置subversion以及web访问配置
- linux下配置subversion
- linux subversion server配置
- Linux配置subversion
- linux subversion安装配置
- 配置Subversion目录访问权限
- Subversion 的配置以及安装
- linux下的subversion 配置
- LINUX下Subversion安装配置
- linux下的subversion 配置
- LINUX下Subversion安装配置
- Linux中Subversion配置实例
- linux下的subversion 配置
- linux 环境安装配置subversion
- Linux 安装配置Subversion edge
- Linux subversion安装与配置
- Linux中Subversion配置实例
- Linux 安装配置Subversion edge
- Hibernate如何提升数据库查询的性能
- ios 代码格式排版快捷键
- android 使用ViewPager实现左右滑动
- 心的震撼 :不要轻易相信领导
- ios输入内容正则表达式的应用
- linux配置subversion以及web访问配置
- schedule_timeout
- XCode4.3上hoc发布关键
- Mysql
- Android异常跟踪调试
- 玩python-1.简单的hello world
- c语言中调用shell脚本返回值问题分析
- 处理把BOOL值存入NSMutableDictionary,从NSMutableDictionary中取出BOOL值
- 一砖拍醒传奇的逻辑