[Php-it] [OT] SVN

Ilias Bartolini ilias.bartolini at gmail.com
Sun Aug 26 21:02:39 CEST 2007


On Friday 24 August 2007, Domenico L. wrote:
> Ora mi piacerebbe utilizzaere http  (o al più qualcosa bastao su ssh)
> prima di iniziare a sbattere la testa avete qualche idea se è possibile,
> conveniente? servono moduli integrativi di apache?
>
> so Kubuntu - 7.10
>
> Ciao e grazie

Ciao,
ti parlo da Slackware-ista...
Ho fatto tutto da sorgenti molto tempo fa... suppongo che in kubuntu ci sia un 
qualche pacchetto apache_mod_svn o simile.


Ricordo che come riferimento ho usato la documentazione che già ti è stata 
segnalata:
http://svnbook.red-bean.com/en/1.0/ch06s04.html
...e sicuramente più precisa e completa delle 4 note che ti riporto qui.


Nel momento in cui compili svn basta che gli dici di compilare i moduli per 
apache.

./configure --with-apxs=/dir/dir/dir/apache2/bin/apxs 


...poi in httpd.conf tiri su i moduli e una Location in cui imposti tutti i 
parametri del caso in base alla configurazione che vuoi fare.
----------------------------------------
LoadModule dav_svn_module     modules/mod_dav_svn.so
LoadModule authz_svn_module   modules/mod_authz_svn.so

<Location /svn>
  DAV svn
  SVNParentPath /var/lib/svn
  AuthType Basic
  AuthName "Subversion repository di brain... usare ma non abusare"
  AuthUserFile /etc/svnAuthu
  <LimitExcept GET PROPFIND OPTIONS REPORT>
    Require valid-user
  </LimitExcept>
</Location>
----------------------------------------

...se poi davanti ad apache ci metti un certificato ssl il lavoro è fatto:

https://zatoichi.homeip.net/svn/mitico/


Ilias

-- 
/**
 * Reply to: ilias.bartolini(at)gmail.com
 * ICQ# 42797710 - PGP Key-ID:0xC6867602
 * http://zatoichi.homeip.net - will write free code for food
 */
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://lists.ziobudda.net/pipermail/php-it/attachments/20070826/e39b1413/attachment-0001.pgp 


More information about the Php-it mailing list