[Subversion] Setup In Windows
分類: 技術分享 作者: abu
27
八月
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,檔案成功被建立、刪除修改後更新,感覺還不錯~
1 Response to [Subversion] Setup In Windows
cylau
一月 26th, 2010 at 11:20 下午
你好!我加入LoadModule dav_svn_module modules/mod_dav_svn.so及
LoadModule authz_svn_module modules/mod_authz_svn.so到httpd.conf後,出現The requested operation has failed!。
看到最底的留言寫著要解壓縮,請問用甚麼解壓縮?可否詳細指教我?