2009-12-10 102 views
1

我想在Windows Server 2003機器上設置WebSVN,但沒有任何運氣。我也做了以下內容:在IIS 6.0上安裝WebSVN

  1. 安裝FastCGI的
  2. 安裝PHP 5.3.1.0到c:\ PHP
  3. 更新php.ini中有以下內容:

    的cgi.force_redirect = 0 CGI .fix_pathinfo = 1個 fastcgi.impersonate = 1個 fastcgi.logging = 0

  4. 下載並提取webSVN 2.3.0至d:\ myWebRoot \ websvn

  5. 複製distconfig.php到config.php文件
  6. 添加以下內容:

    組$ config-> setSVNCommandPath( 'C:\ Program Files文件\顛覆\ BIN'); $ config-> setDiffPath('C:\ Program Files \ FogBugz \ accessories'); $ config-> addRepository('Documents','https://myServer>/myDir/Docs)',null,'myDocsUser','myDocsPassword');

當我瀏覽到URL myServer上// websvn,我得到以下錯誤:

錯誤運行此命令: 「C:\ Program Files文件\顛覆\ BIN \ SVN」 --version - config-dir/tmp

任何想法?

回答

0

這個問題可能是你的SVN軟件version.See WebSVN requeriments:

WebSVN版本SVN版本 2.3.x版本1.4或 2.2.x的1.4或更高版本更高( 「@PEG」 -revision的用法)( 「@PEG」 -revision) 2.1.0 1.2或更高(的 「SVN列表--xml」 使用)的使用 < = 2.0的任何(?)

0

我有同樣的問題。您需要將權限授予您的system32文件夾中的cmd.exe給IUSR_。我被困在了下一部分,它讓WebSVN使用SVN授權,而不是匿名訪問。