关于SVN和Apache2的设置
2011-10-24 15:54
218 查看
从同事手里接管了svn管理,研究了一下,总结如下。
1. 安装svn和 apache2.
apt-get install subversion libapache2-svn
2. 给repository 文件夹 write access,以便apache 用户使用。
chown www-data:www-data -R /var/svn/repository
chmod 770 -R /var/svn/repository
3。 配置Apache
/etc/apache2/mods-available/dav_svn.conf
修改如下:
DAV svn
SVNPath /opt/svnrepo/svn
AuthType Basic
AuthName "SVN Repo"
AuthUserFile /etc/apache2/svn-auth-file
Require valid-user
或者:
...
SVNParentPath /var/svn/repository
#SVNPath /var/svn/repository
.....
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
...
然后设置用户
sudo htpasswd /etc/apache2/svn-auth-file userName
1. 安装svn和 apache2.
apt-get install subversion libapache2-svn
2. 给repository 文件夹 write access,以便apache 用户使用。
chown www-data:www-data -R /var/svn/repository
chmod 770 -R /var/svn/repository
3。 配置Apache
/etc/apache2/mods-available/dav_svn.conf
修改如下:
DAV svn
SVNPath /opt/svnrepo/svn
AuthType Basic
AuthName "SVN Repo"
AuthUserFile /etc/apache2/svn-auth-file
Require valid-user
或者:
...
SVNParentPath /var/svn/repository
#SVNPath /var/svn/repository
.....
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
...
然后设置用户
sudo htpasswd /etc/apache2/svn-auth-file userName
相关文章推荐
- 关于svn hooks拦截设置
- 关于SVN的建立(服务器端Apache、Subversion,客户端tortoiseSVN等的设置问题)
- 在Linux系统下关于svn提交时必须添加注释的设置
- 关于Svn的权限设置
- 关于ubuntu14.04 LTS下apache2路由重写设置,设置虚拟域名
- 关于SVN的建立(服务器端Apache、Subversion,客户端tortoiseSVN等的设置问题)
- 关于Svn的权限设置
- 关于Ubuntu系统下Apache2的404自定义页面设置
- 关于SourceTree使用svn配置和设置
- 关于web项目设置浏览器图标
- 关于apache服务器的虚拟目录和虚拟主机的设置
- SVN设置笔记3,项目使用SVN
- Flash 中关于声音音量的设置
- 关于Cocos2d-x中多边形物理刚体的设置
- Python3 -- 关于pycharm自动导入包快捷设置
- 关于SmartForm和ScriptForm的输出格式设置说明
- 关于GridView设置编辑或不可编辑的相关问题!
- Ubuntu 设置svn开机自启动
- 4、关于step的设置
- Android关于开发过程中使用Webview时的基本设置。