a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 73|回复: 0

[综合辅导] linux指导:Rex管理服务器创建版本库

[复制链接]
发表于 2012-8-4 12:07:07 | 显示全部楼层 |阅读模式
创建版本库   首先,你得安装全部所需的软件包。在Subversion服务器上执行这个命令。7 E, S# r/ V* N
  svn01# apt-get install libapache2-svn subversion apache2-mpm-prefork+ ]7 N/ G% N' F, _; A
  现在,编辑文件/etc/apache2/mods-enabled/dav_svn.conf,把下列代码粘贴到该文件中(更换现有的内容)。
: I3 {* Q, j9 V  DAV svn' c$ G8 d4 o5 C, a$ A
  SVNParentPath /var/lib/svn" f- p- z+ z: A" @
  AuthType Basic
' b* S0 }2 g1 q( ^+ v: ~  AuthName "Subversion Repository"
% ~3 F" ^6 [3 l  z0 i  AuthUserFile /etc/apache2/dav_svn.passwd! j- R% N+ N% P& P8 }
  Require valid-user
7 K6 Q$ S6 R6 A& |, d$ H  现在,创建目录/var/lib/svn和所有所需的版本库。我会在后面描述版本库的内容。
+ n% v  q7 o9 F( J- R$ o  svn01# mkdir /var/lib/svn
) @9 Q6 D( I$ n( V; g2 d  svn01# cd /var/lib/svn
8 C/ V( U0 C/ \' R; W( B6 J  svn01 /var/lib/svn# svnadmin create common! H/ @) z$ j! G: F
  svn01 /var/lib/svn# svnadmin create service' h, m' n: k/ w1 @# G
  svn01 /var/lib/svn# svnadmin create database
0 S, a- c, D! H, n  svn01 /var/lib/svn# svnadmin create website* P$ T; K6 d5 \# @- R* q
  svn01 /var/lib/svn# chown -R www-data:
- H! i' k0 y; _% X  \& p- z3 q  我们创建了版本库后,需要为apache建立验证机制。
* N* H) K2 \& D! n6 R1 A  svn01# htpasswd -c /etc/apache2/dav_svn.passwd your-user-name
7 x7 q7 P: I  O: k  {- K. z: `  现在,可以重新启动 apache了。
: |' d- H9 J1 Z( x  x  svn01# service apache2 restart
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-21 13:40 , Processed in 0.146564 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表