ubuntu下创建svn+apache
来源:互联网 发布:电脑视频剪辑合并软件 编辑:程序博客网 时间:2024/04/24 05:53
1. 安装
- sudo apt-get install subversion
- sudo apt-get install libapache2-svn
2. 创建subversion用户组,并把apache运行用户www-data加入到subversion用户组中
- sudo addgroup subversion
- sudo usermod -G subversion -a www-data
3. 创建SVN仓库(假设文件存放在/data/svn目录下)
- sudo mkdir /data/svn
- cd /data/svn
- sudo mkdir myproject
- sudo svnadmin create /home/svn/myproject # 创建SVN仓库
- sudo chown -R root:subversion myproject # 让目录属于subversion组
- sudo chmod -R g+rws myproject # 赋予subversion组权限
4. 配置apache服务,加入下面的配置/etc/apache2/mods-available/dav_svn.conf中
- <Location /svn/myproject>
- DAV svn
- SVNPath /data/svn/myproject
- AuthType Basic
- AuthName "myproject subversion repository"
- AuthUserFile /etc/subversion/passwd
- Require valid-user
- </Location>
5. 创建/etc/subversion/passwd文件
- sudo htpasswd -c /etc/subversion/passwd user_name
- sudo htpasswd /etc/subversion/passwd other_user_name
系统会提示输入密码,-c选项表示创建新的/etc/subversion/passwd文件,没有-c选项表示加入新用户到已有的/etc/subversion/passwd文件
6. 重启apache,通过http://hostname/svn/myproject就可以访问SVN了
- sudo /etc/init.d/apache2 restart
- ubuntu下创建svn+apache
- Ubuntu下搭建SVN+Apache
- Ubuntu下搭建Apache+SVN服务
- Ubuntu下搭建SVN环境-Apache
- Ubuntu下安装配置Svn+Apache服务器
- 虚拟机ubuntu下安装apache、svn及svn图形管理
- Ubuntu下Apache+SVN+submin实现WEB管理SVN
- ubuntu下svn创建多个仓库
- SVN使用:Ubuntu下svn创建版本库/导入/导出
- ubuntu + svn + apache
- ubuntu安装SVN+APACHE
- ubuntu下svn+apache版本管理服务器配置
- 配置ubuntu下svn和apache不允许匿名访问
- Ubuntu下基于Apache的svn服务器配置
- Ubuntu下SVN+Apache版本管理服务器配置
- Ubuntu下 apache + svn 配置初探(完善中,仅供参考)
- Ubuntu下SubVersion(SVN) 与Apache 服务安装设置
- Ubuntu 10.04下SVN+Apache安装、配置与使用
- 如何给linux添加新硬盘 和 虚拟机中为Linux添加硬盘
- awk
- opencv2 学习第7天 TransformingImage是with Morphological Operations
- 【全方位检查Win7系统变慢原因】
- 信息化调研资料
- ubuntu下创建svn+apache
- 那些让自己觉得很SB的东西
- 如何更换dns服务器
- Eclipse plugin安装方法
- CSS之Position详解
- Silverlight WCF RIA服务(十九)共享代码 2
- java无难事笔记(三)
- CBO参数学习之查询隐藏参数
- Response.Redirect 打开新窗口的两种方法