在IIS 6.0上安装WebVN

在IIS 6.0上安装WebVN,iis,websvn,Iis,Websvn,我试图在WindowsServer2003机器上设置WebVN,但没有任何运气。我已经做了以下工作: 安装的FastCGI 已将PHP 5.3.1.0安装到c:\PHP 使用以下内容更新了php.ini: cgi.force_重定向=0 cgi.fix_pathinfo=1 fastcgi.impersonate=1 fastcgi.logging=0 已下载WebVN 2.3.0并将其解压缩到D:\myWebRoot\WebVN 将distconfig.php复制到config.php 增加了

我试图在WindowsServer2003机器上设置WebVN,但没有任何运气。我已经做了以下工作:

  • 安装的FastCGI
  • 已将PHP 5.3.1.0安装到c:\PHP
  • 使用以下内容更新了php.ini:

    cgi.force_重定向=0 cgi.fix_pathinfo=1 fastcgi.impersonate=1 fastcgi.logging=0

  • 已下载WebVN 2.3.0并将其解压缩到D:\myWebRoot\WebVN

  • 将distconfig.php复制到config.php
  • 增加了以下内容:

    $config->setSVNCommandPath('c:\ProgramFiles\Subversion\bin'); $config->setDiffPath('C:\ProgramFiles\FogBugz\accessories'); $config->addRepository('Documents','>/myDir/Docs'),null,'myDocsUser','myDocsPassword')

  • 浏览URL myServer//websvn时,出现以下错误:

    运行此命令时出错:“c:\Program Files\Subversion\bin\svn”--版本--config dir/tmp


    有什么想法吗?

    问题可能是您的SVN软件版本。请参阅WebVN需求:

    WebVN版本SVN版本 2.3.x 1.4或更高版本(使用“@PEG”-修订版) 2.2.x 1.4或更高版本(使用“@PEG”-修订版) 2.1.0 1.2或更高版本(使用“svn列表--xml”)
    我也有同样的问题。您需要将system32文件夹中的cmd.exe的权限授予IUSR\ux。我被困在下一部分,那就是让WebVN使用SVN授权,而不是anon访问