安裝SVN server 的步驟如下:

1. 安裝 Apache2 和 Subversion 模組:
$sudo apt-get install apache2 apache2-common apache2-utils apache2-doc libapache2-svn subversion
你也可以選擇安裝 subcommander(Ubuntu 底下的 SVN GUI Client)。

2. 建立 Subversion 儲存庫(Repository)
a. 建立 SVN Root 目錄:
$sudo mkdir -p /var/local/svnroot
b. 初始化儲存庫:
$sudo svnadmin create /var/local/svnroot
c. 授予 Apache(www-data) 使用者存取的權限:
$sudo chown -R www-data:www-data /var/local/svnroot

3. 修改 Apache2 的設定:
$sudo gedit /etc/apache2/mods-available/dav_svn.conf
修改 "Location" 區段,內容對應如下:

<Location "location">
    DAV svn
    SVNPath /var/local/svnroot

horace papa 發表在 痞客邦 留言(0) 人氣()