Autor: Sven Culley am Sun, 09.08.2009 - 21:42
Laden Sie WebSVN herunter und folgen Sie der Anleitung zur Installation von WebSVN. In der WebSVN Config muss die Authentifizierungsdatei zum Repository angegeben werden. Tragen Sie folgendes in Ihrer WebSVN Config ein: "C:/SVNRepositories/authz" entspricht dem Pfad zu Ihrem Repository.
$config->useAuthenticationFile('C:/SVNRepositories/authz'); // Global access file
Im Anschluss muss die Konfigurationsdatei von VisualSVN angepasst werden, die unter "C:\Programme\VisualSVN Server\conf\httpd-custom.conf" zu finden ist.
# For PHP 5 do something like this:
LoadModule php5_module "C:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/php"
<ifmodule dir_module="">
DirectoryIndex index.html index.php
</ifmodule>
<location websvn="">
Options FollowSymLinks
AuthType Basic
AuthName "Subversion Repository"
Require valid-user
AuthUserFile "C:/SVNRepositories/htpasswd"
AuthzSVNAccessFile "C:/SVNRepositories/authz"
SVNListParentPath on
SVNParentPath "C:/SVNRepositories/"
</location>
Weiterführendes Tutorial um Drupal Code Hightlighting mit WebSVN verwenden zu können (zum Tutorial)
GIT, das verteilte Versionskontrollsystem