[Subversion] Setup In Windows

分類: 技術分享 作者: abu

27 8 月 2009

版本控管是個相當方便的程式開發好幫手,不管檔案被改到多爛,甚至不小心誤殺,都能輕鬆救回。

平常使用的安裝在哇寶主機上的subversion,這次想嘗試看看將subversion架設在windows平台上,於是開始了尋找資料之旅。
基本上,這裡有很詳細的說明,只要按照個人系統,修改部份設定,以下就紀錄一下我自己的步驟:

(因為已經寫的超白話了,所以就不另外附圖)

  • 安裝apache,我是用懶人包xampp直接裝好apache、php、mysql,apache版本2.2.9。  (  範例懶人包安裝的路徑是在c:\xampp\ )     點我下載xampp (版本 1.7.2 )
  • 下載subversion windows版本,點我下載  (版本 1.6.5 ) , 安裝很容易,狂點next就對了。
  • 打開C:\xampp\apache\conf\httpd.conf ,隨便找個地方 加入
      <Location /svn/repository>
        DAV svn
        SVNPath D:\svn\repository
      </Location>
    

    其中 /svn/repository 是你想對應到的網址,像是 http://localhost/svn/repository, 而D:\svn\repository 則是實際svn專案檔案放置的位置。

  • 最後,請到windows提供的"命令提示字元"模式下,輸入 svnadmin create d:/svn/repository ,完成建立專案,到這裡算是完成建立整個專案。
  • 打開瀏覽器,輸入http://localhost:8080/svn/repository/ ,可以看到 『 repository - Revision 0: / 』,代表該專案目前版號為0 (還沒開始動工,當然是0)
  • 測試一下,先隨便找個地方,例如 D:\wwwroot\ ,滑鼠右鍵選擇『 SVN 取出 』,檔案庫URL 請輸入 『 http://localhost:8080/svn/repository 』,取出目錄按照預設即可,按下確定。
  • 到D:\wwwroot\repository,測試建立一個文字檔, aaa.txt ,同樣路徑下按滑鼠右鍵『 SVN 送交 』,將更新的檔案傳送至SVN檔案庫,完成測試SVN上傳。
  • 同樣來到 http://localhost:8080/svn/repository/ ,會看到『 repository - Revision 1: / 』,版號以由0變成1,代表剛上傳的svn紀錄已完成。
  • 以上就是依照個人設定,完成subversion安裝在windows的過程,看到專案是使用自己架設的subversion,檔案成功被建立、刪除修改後更新,感覺還不錯~

我要留言

關於這裡

這個部落格分享了哇寶在電子商務領域的技術及資訊,希望能讓更多人一起為台灣的網路產業加油。