在 IIS 6.0 上安装 WebSVN

发布于 2024-08-14 11:46:24 字数 844 浏览 6 评论 0原文

我正在尝试在 Windows Server 2003 计算机上设置 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\Subversion\bin'); $config->setDiffPath('C:\Program Files\FogBugz\accessories'); $config->addRepository('Documents', 'https://myServer>/myDir/Docs)', null, 'myDocsUser', 'myDocsPassword');

当我浏览到 URL myServer//websvn 时,出现以下错误:

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

有什么想法吗?

I am trying to set up WebSVN on a Windows Server 2003 machine and not having any luck. I have done the following:

  1. Installed FastCGI
  2. Installed PHP 5.3.1.0 to c:\PHP
  3. Updated php.ini with the following:

    cgi.force_redirect = 0
    cgi.fix_pathinfo = 1
    fastcgi.impersonate = 1
    fastcgi.logging = 0

  4. Downloaded and extracted WebSVN 2.3.0 to D:\myWebRoot\websvn

  5. Copy distconfig.php to config.php
  6. Added the following:

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

When I browse to URL myServer//websvn, I get the following error:

Error running this command: "c:\Program Files\Subversion\bin\svn" --version --config-dir /tmp

Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

岁月蹉跎了容颜 2024-08-21 11:46:24

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

WebSVN 版本 SVN 版本
2.3.x 1.4 或更高版本(使用“@PEG”修订版)
2.2.x 1.4 或更高版本(使用“@PEG”修订版)
2.1.0 1.2 或更高版本(使用“svn list --xml”)
<= 2.0 任意 (?)

The problem could be your SVN software version.See WebSVN requeriments :

WebSVN version SVN version
2.3.x 1.4 or higher (usage of "@PEG"-revision)
2.2.x 1.4 or higher (usage of "@PEG"-revision)
2.1.0 1.2 or higher (usage of "svn list --xml")
<= 2.0 any (?)

凤舞天涯 2024-08-21 11:46:24

我也有同样的问题。您需要将system32文件夹中的cmd.exe的权限授予IUSR_。我陷入了下一部分,即让 WebSVN 使用 SVN 授权,而不是匿名访问。

I had the same problem. You need to grant permission to the cmd.exe in your system32 folder to IUSR_. I'm stuck at the next part, which is getting WebSVN to use the SVN authorization, not anon-access.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文