Click here to
get yummy grain feed
delivered to your RSS oven

rss

  • Businesswing Design BLOG
  • Assist to join the global market.
[SVN]在Windows底下安裝Subversion for Apache

Date:五月 3, 2010 | Author:hikaru

基本要件

  • Windows XP SP3
  • Apache server
  • SVN server

首先,關於apache server,我是採用XAMPP官網連結),如果只需要apache server的話,也可以到apache的官網即可。

安裝過程非常簡單,執行下載下來的安裝檔,點選Next的動作直到完成即可。

接著是SVN的安裝。安裝過程一樣不複雜,點選Next就好,重點是接下來的設定。

SVN設定

如果下載的是zip檔案,解壓縮放在 C 槽,例如 C:\svn-win32 ,此時,記得要去設定系統環境變數:[控制台]->[系統]->[進階]->[環境變數]->[系統變數]-> [Path] ,增加一下 "C:\svn-win32\bin" ,完成設定後,重新啓動windows!這個設定是為了讓 Apache 可以找到必要的 lib

如果安裝的是install版本,則可以略過上述環境變數的設定

Apache server 設定

  • 在安裝完svn後,在lib底下的README.txt最後也有設定說明,只不過內容全是英文,有需要也可以參考其中。
  • 首先,要去更改apache底下的httpd.conf設定檔;
    • 將svn-win32/bin資料夾底下的兩個*.so檔複製到apache server安裝目錄底下的modules(以筆者而言則是D:\xampplite\apache\modules)。
      • mod_dav_svn.so
      • mod_authz_svn.so
    • 找到以下二處,移除「#」取消註解;
      • LoadModule dav_module modules/mod_dav.so
      • LoadModule dav_fs_module modules/mod_dav_fs.so
    • 增加以下二個模組;
      • LoadModule dav_svn_module modules/mod_dav_svn.so
      • LoadModule authz_svn_module modules/mod_authz_svn.so
    • 在底部增加svn的目錄設定
      • <Location /svn>
        	DAV svn
        	SVNPath your/repository/path
        </Location>
        
      • 為了方便我們安裝測試,your/repository/path ,可以填上「C:/svn_test」。
      • 在cmd下指令「C:\> svnadmin create svn_test」建立svn資料夾。
      • 上述步驟皆完成後,重新啓動apache server之後,svn server就可以運作了。

Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon

No related posts.

  Categories: NEWS | Tags: , ,
    

發表迴響

     top