因為老闆要求 CVS 轉 SVN 服務,所以就著手開始架設以前雖然有使用過,但是怎麼讓它服務過的 Subversion(SVN) 服務囉!總算在玩了三天加上一些文件參閱,有了一點小成果,所以趕快把它紀錄下來。 【Subversion + Apache 設定過程】 1.首先先安裝 Apache 跟 Subversion 這些服務,安裝檔都可以在 google 搜尋官方網站找到。 2.接著請將 Apache httpd.conf 的兩項 load module 前面的 # 字號拿掉,分別是LoadModule dav_module modules/mod_dav.so 和 LoadModule dav_fs_module modules/mod_dav_fs.so。 3.在 httpd.conf 最後加上這兩行 LoadModule dav_svn_module "C:/Program Files/Subversion/bin/mod_dav_svn.so" LoadModule authz_svn_module "C:/Program Files/Subversion/bin/mod_authz_svn.so"。(請根據安裝位置做更動) 4.接著 httpd.conf 再加入以下這段 location(請自行於 location 兩端加入 ,開頭請加入 ) DAV svn #SVN repository 存放的根目錄 SVNParentPath "D:/svnrepos" location 5.因為安裝 subversion 沒有加入 windows 路徑設定,所以請 cmd 到 Subversion 安裝資料夾 bin 底下,下這段指令,svnadmin create D:\svnrepos\project1 此乃為 SVN 要存放的專案資料庫位置。 完成以上,重新啟動 Apache 在網頁上打上 http://localhost/project1 就可以開始 SVN 運作情形囉! 【Subversion Server 啟動版】 因為有些環境會要求不要走 Apache port:80 的相關服務,所以又研究了以下的方式,其實 Subversion 本身自己就...
The blog is about the life of a sunshine and Otaku boy, a little food, a little movie, and no matter good or bad things worth recorded. Sometimes it maybe be subjective on some thinking and some writing. However, if u like here, enjoy it. C'est la vie!