2009-12-10 21 views
1

J'essaie de configurer WebSVN sur une machine Windows Server 2003 sans avoir de chance. Je l'ai fait ce qui suit:Installation de WebSVN sur IIS 6.0

  1. installé FastCGI
  2. PHP installé 5.3.1.0 à c: \ PHP
  3. Mise à jour php.ini ce qui suit:

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

  4. téléchargé et extrait WebSVN 2.3.0 à D: \ myWebRoot \ websvn

  5. Copie distconfig.php config.php
  6. ajouté ce qui suit:

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

Lorsque je navigue à l'URL myServer // websvn, je reçois l'erreur suivante:

Erreur exécutant cette commande: "c: \ Program Files \ Subversion \ bin \ svn" --version - config-dir/tmp

Des idées?

Répondre

0

Le problème pourrait être votre logiciel SVN version.See websvn requeriments:

Version WebSVN version SVN 2.3.x 1.4 ou plus (utilisation de "@PEG" -révision) 2.2.x 1.4 ou supérieur (l'utilisation de "@PEG" -révision) 2.1.0 1.2 ou plus (utilisation de "liste svn --xml") < = 2.0 tout (?)

0

J'ai eu le même problème. Vous devez accorder l'autorisation à cmd.exe dans votre dossier system32 à IUSR_. Je suis coincé à la partie suivante, qui obtient WebSVN pour utiliser l'autorisation SVN, pas anon-access.