2011年7月3日 星期日

Ubuntu 11.04 安裝 SVN Server

//=====================
// svn server 安裝
//=====================
1.安裝 svn
  sudo apt-get install subversion

2.安裝 svn 在 Apache 使用的套件
  sudo apt-get install libapache2-svn

3.安裝 svn apache2
  sudo apt-get install apache2

//=====================
// svn server 設定
//=====================
1.建立 SVN Root 目錄:
  sudo mkdir -p /home/svnroot

2.建立儲存庫:
  sudo svnadmin create /home/svnroot

3.設定 Apache(www-data) 使用者存取的權限:
  sudo chown -R www-data:www-data /home/svnroot

4.設定apache2
sudo vim /etc/apache2/mods-available/dav_svn.conf

   Location /svnroot
    DAV svn
    SVNPath /home/svnroot



5.建立使用者驗証資訊
sudo htpasswd -c /etc/apache2/dav_svn.passwd username

6.重新啟動 Apache2
sudo /etc/init.d/apache2 restart

7.確認是否可以看到 Subversion網頁
http://localhost/svnroot

8.svn import 專案
sudo svn import /home/username/project1 file:///home/svnroot/project1

9.svn co 專案
sudo svn co file:///home/svnroot/project1

//=============
// 參考連結
//=============
1.Ubuntu - 安裝 SVN (Subversion Server)
2.SVN 基本指令

沒有留言: