版本2和3间的区别
于2008-05-24 21:34:17修订的的版本2
大小: 696
编辑: czk
备注:
于2008-05-24 21:48:05修订的的版本3
大小: 1137
编辑: czk
备注:
删除的内容标记成这样。 加入的内容标记成这样。
行号 17: 行号 17:
== 配置 ==
首先要创建svn仓库。以下命令在/svroot/project中创建一个svn仓库,用于存放文件:{{{
mkdir /svnroot/
svnadmin create /svnroot/project
}}}

在/etc/apache2/sites-available/default文件末尾添加:
{{{
      <Location /svn/project>
          DAV svn
          SVNPath /svnroot/project/
      </Location>
}}}

此时,在客户端就可以通过svn命令来访问这个svn仓库了。

1. 概述

Subversion (SVN)是一个版本控制系统。它可以用来维护源代码、网页、文档等文件的当前以及历史上的所有版本。有很多开源软件的源代码是由Subversion来管理的,比如Apache、KDE、GNOME、GCC、Python、Samba等等。Sourceforge.net和Tigris.org也使用Subversion来提供服务。很多商业软件也使用Subversion。

2. 安装

首先要安装apache,参看apache

安装subversion

aptitude install subversion

安装apache的svn模块libapache2-svn:

aptitude install libapache2-svn

3. 配置

首先要创建svn仓库。以下命令在/svroot/project中创建一个svn仓库,用于存放文件:

mkdir /svnroot/
svnadmin create /svnroot/project

在/etc/apache2/sites-available/default文件末尾添加:

      <Location /svn/project>
          DAV svn
          SVNPath /svnroot/project/
      </Location>

此时,在客户端就可以通过svn命令来访问这个svn仓库了。

4. 参考

ch3n2k.com | Copyright (c) 2004-2020 czk.