Welcome 微信登录

首页 / 操作系统 / Linux / Ubuntu安装SVN及SvnManager

之前在linux下多次安装过svn以及svnmanager,把安装步骤记录一下,给自己做个备份,也希望能够帮助到他人。以下是在Ubuntu上安装的步骤,在其他linux版本系统上安装方法也类似。1.安装Apache2 sudo apt-get install apache22.安装SVN sudo apt-get install subversion3.配置SVN 创建SVN版本库的父目录 sudo mkdir /var/svn/repos 创建控制用户访问权限的文件 sudo touch /var/svn/repos/accessfile 创建验证用户的密码文件 sudo touch /var/svn/repos/passwdfile 更改文件的读写权限 sudo chmod 666 accessfile passwdfile4.Apache集成SVN sudo vi /etc/apache2/httpd.conf 在文件末尾添加以下内容:<Location /svn>

DAV svn

SVNParentPath /var/svn/reposAuthzSVNAccessFile /var/svn/repos/accessfile

AuthType Basic

AuthName "Subversion repository"

AuthUserFile /var/svn/repos/passwdfile

Require valid-user

</Location>在这个步骤结束之后,就能通过命令来创建svn的版本库、用户等。并能够通过web访问svn的版本库。5.安装MySQL sudo apt-get install mysql-server mysql-client6.安装PHP sudo apt-get install php5 php5-mysql php5-sqlite php-pear sudo pear install -a VersionControl_SVN-0.3.17.安装svnmanager 下载svnmanager:       wget http://prdownloads.sourceforge.net/svnmanager/svnmanager-1.08.tar.gz 解压并放置到/var/www/下 tar zxvf svnmanager-1.08.tgz mv svnmanager-1.08/var/www/svnmanager8.为svnmanager创建数据库mysql  –uroot –p



Mysql>create database svnmanager;

Mysql>grant all privileges on svnmanager.* to "svnmanager"@"localhost" identified by "123456";

Mysql>flush prifileges;

Mysql>exit
  • 1
  • 2
  • 下一页
CentOS安装BugFreeVirtualBox下Fedora访问Windows下的共享文件夹方法相关资讯      svn 
  • Ubuntu下Apache+SVN+submin实现WEB  (07月22日)
  • CentOS6.4 搭建SVN管理服务  (05月02日)
  • CentOS6.5安装SVN & 可视化管理工  (12/19/2015 13:50:24)
  • 基于SVN的项目管理——集中与分散  (05月16日)
  • ReadHat Linux 5.5 安装SVN   (01月11日)
  • Apache Subversion 1.9.3/1.8.15   (12/16/2015 13:36:43)
本文评论 查看全部评论 (0)
表情: 姓名: 字数