Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1432484
  • 博文数量: 823
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5002
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-28 17:39
文章分类

全部博文(823)

文章存档

2011年(1)

2008年(822)

我的朋友

分类: LINUX

2008-08-28 17:49:41

 
除安装过程只适用Ubuntu外,别的步骤在其他Linux发行版中都差不多。
 
  (andyluo是我的用户名,请做相应修改)
 
  1、安装Apache2和Subversion模块
 
  在Synaptic里搜索“apache2”,安装apache2,apache2-common,apache2-utils,apache2-doc(apache文档,推荐安装),libapache2-svn(Apache2的Subversion模块)。
 
  2、创建Subversion库
 
  创建目录:
 
  $sudomkdir-p/var/local/repos
 
  创建Subversion库:
 
  $sudosvnadmincreate/var/local/repos
 
  将所有权授予Apache(www-data),使之能对库文件进行读写操作:
 
  $sudochown-Rwww-data:www-data/var/local/repos
 
  3、配置Apache2(使用基本验证方式,即用户名和密码)
 
  修改/etc/apache2/mods-available/dav_svn.conf,将对应行改为:
 
  DAVsvn
 
  SVNPath/var/local/repos
 
  AuthTypeBasic
 
  AuthName"Subversionrepository"
 
  AuthUserFile/etc/subversion/passwd
 
  Requirevalid-user
 
  可选步骤:添加用户验证文件(添加后,andyluo使用Subversion就不用输入密码了):
 
  #sudohtpasswd2-c/etc/subversion/passwdandyluo
 
  4、重启Apache2:
 
  #sudo/etc/init.d/apache2restart
 
  5、打开浏览器,访问,就可以看到Subversion库的网页。(当然,现在还没有任何东东,下面我们要导入一些文件)
 
  6、添加/home/andyluo/workspace中的文件到下的workspace目录
 
  $svnimport-m"操作注释"/home/andyluo/workspace/workspace
 
  7、checkout/workspace中的文件到/home/andyluo/test
 
  $svncheckout/workspace/home/andyluo/test

Ubuntu用Apache2管理Subversion控制系统Ubuntu用Apache2管理Subversion控制系统Ubuntu用Apache2管理Subversion控制系统Ubuntu用Apache2管理Subversion控制系统Ubuntu用Apache2管理Subversion控制系统Ubuntu用Apache2管理Subversion控制系统Ubuntu用Apache2管理Subversion控制系统Ubuntu用Apache2管理Subversion控制系统Ubuntu用Apache2管理Subversion控制系统Ubuntu用Apache2管理Subversion控制系统
阅读(261) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~