当前位置:操作系统 > Unix/Linux >>

菜鸟教程:Subversion安装简介

由於 CVS 的不少缺?,CVS 的主要作者(包括 CVS 用家必偕"?#125;?" Open Source Development with CVS 的作者 Karl Fogel)在他???的公司的儋助下檫办了 subversion。Subversion 的新功能包括 atomic commit, directory versioning, file renaming 等等。除了使用 svnserver 作?服?器(可如 CVS 般使用 SSH 作帐酌),亦能配合 Apache httpd 2.0 使用以哌到更 fine-grained 的 access control。

  安装步骤:

  1、cd /usr/ports/www/apache2/

  2、make WITH_BERKELEYDB=db4 install clean

  3、cd /usr/ports/devel/subversion

  4、make WITH_MOD_DAV_SVN=yes install clean

  5、建立数据目录,例如 make /data/svn

  6、vi /usr/local/etc/apache2/httpd.conf

  7、加入

  代码:

  <Location /svn>

  DAV

  svn

  SVNParentPath /data/svn

  #

  AuthType

  Basic

  #

  AuthName

  "Subversion repository"

  #

  AuthUserFile

  /usr/local/etc/apache2/svn-auth-file

  #

  <LimitExcept GET PROPFIND OPTIONS REPORT>

  #

  Require valid-user

  #

  </LimitExcept>

  </Location>

  其中 SVNParentPath 项指示所有项目的父目录,可以避免为每个项目独立设置。

  注释掉的是存取的时候是否验证密码。密码使用htpasswd 建立。

  8、一般客户端可能是windows平台,下载windows图形客户端

  http://www.rapidsvn.org/download/RapidSVN-0.5.0.exe

  9、建立项目容器

  svnadmin create /data/svn/test

  10、启动 apache,安装客户端并执行

  OK,完成了,客户端的使用蛮简单的。客户端同时也有 X 的版本。

  当然,喜欢的也可以使用命令行。

  

上一个:UNIX系统终极安装----AIX篇(上)
下一个:FreeBSDhandbook中文版11打印(2)

更多Unix/Linux疑问解答:
路由原理介绍
子网掩码快速算法
改变网络接口的速度和协商方式的工具miitool和ethtool
Loopback口的作用汇总
OSPF的童话
增强的ACL修改功能
三层交换机和路由器的比较
用三层交换机组建校园网
4到7层交换识别内容
SPARC中如何安装Linux系统(2)
SPARC中如何安装Linux系统(1)
用Swatch做Linux日志分析
实战多种Linux操作系统共存
浅析Linux系统帐户的管理和审计
Linux2.6对新型CPU的支持(2)
电脑通通透
玩转网络
IE/注册表
DOS/Win9x
Windows Xp
Windows 2000
Windows 2003
Windows Vista
Windows 2008
Windows7
Unix/Linux
苹果机Mac OS
windows8
安卓/Android
Windows10
如果你遇到操作系统难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,