Ubuntu用Apache2管理Subversion控制系统
2009-05-13 01:33:59来源:未知 阅读 ()
(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、打开浏览器,访问
6、添加/home/andyluo/workspace中的文件到
$svnimport-m"操作注释"/home/andyluo/workspace
7、checkout
$svncheckout
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- #Linux学习# 用户和用户组管理 2020-05-26
- 操作系统第五次实验报告——内存管理 2020-05-17
- CentOS创建管理LVM分区(挂载新分区) 2020-05-17
- 容器技术之LXC WEB管理工具LXC WEB Panel 2020-05-17
- 【Linux面试题4】用户管理 2020-05-17
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash