我已經受夠了幾個小時試圖弄清楚這一點,並得到它的工作,我希望有人能照到這個問題的一些情況。XAMPP +顛覆+ TortoiseSVN的+ Eclipse的
本質上,我試圖在我的Windows XP計算機上安裝帶有XAMPP的Subversion作爲虛擬主機,並通過http://在我的MacBook上安裝TortoiseSVN和Ecplise訪問存儲庫。
我已經下載安裝了以下文件:
- XAMPP的Windows 1.7.3
- 顛覆1.6.6
安裝XAMPP後,我設置了正確的DNS路由,以便我可以通過http:// web.mydomain.com從外部看到該網站並能夠訪問該網站。
現在我想設置HTTP:// svn.mydomain.com通過虛擬主機通過Apache來訪問我的倉庫。
首先,我編輯的C:\ WINDOWS \ SYSTEM32 \ DRIVERS \等\主機,並添加以下內容:
127.0.0.1 svn.mydomain.com
那麼,下面就如何與Apache安裝Subversion和我做了教程以下內容:
創建位於C庫:\ XAMPP \ SVN。
複製mod_authz_svn.so和mod_dav_svn.so到C:\ XAMPP \阿帕奇\模塊。
編輯C:\ xampp \ apache \ conf \ httpd.conf並將LoadModule dav_svn_module modules/mod_dav_svn.so和LoadModule authz_svn_module modules/mod_authz_svn.so添加到LoadModules列表的末尾。
編輯在C:\ XAMPP的\ apache的\的conf \額外\的httpd-vhosts.conf修改並增加了以下內容:
NameVirtualHost *
< VirtualHost * >
ServerName svn.mydomain.com
<Location />
DAV svn
SVNParentPath "C:/xampp/svn"
</Location>
</VirtualHost>
然後我重新啓動Apache的,沒有任何問題。
我能夠通過HTTP訪問知識庫:通過瀏覽器同時還通過了TortoiseSVN // svn.mydomain.com/repository,到目前爲止,一切順利。
真正的問題是,當我嘗試導入一個新的項目,通過TortoiseSVN的存儲庫。我收到以下錯誤:「無法打開請求的SVN文件系統。」
我希望有人能幫助!謝謝!!!
並不是貶低你的努力,但你有沒有使用其他的版本控制系統沒有考慮過,如果這是大多隻是用於個人之間使用您的電腦?例如,Mercurial和Bazaar都有非常易於設置的內置Web服務功能,可以讓您避免大部分麻煩。 – Amber 2010-08-31 03:49:01
apache日誌文件中的錯誤信息是什麼?謝謝。 – 2010-08-31 03:51:28