general.general : Acceder au contenu d'un dépôt Subversion en lecture
Posté par David FRANCOIS (page perso, ) le 07 juin 2007
0
Bonjour,je me demandais s'il était possible d'accéder au contenu d'un dépôt subversion en lecture.
Je développe un site en PHP et j'utilise depuis peu SVN, j'aimerais que la dernière version commitée soit en ligne à l'URL de la version de développement.
J'ai pensé à cron pour actualiser régulièrement un répertoire dans /var/www/ mais je me demandais s'il n'existait pas une solution plus propre...
Question subsidiaire, est-il possible d'avoir une URL du style http://svn.serveur.com/dépot au lieu d'avoir http://serveur.com/svn/depot/ ?
> Lire le message (5 commentaires, moyenne: 1,4).
Vous avez demandé le commentaire #839772.



j'ai du mal m'exprimer
je voudrais qu'a un instant t la derniere version de mon site en développement soit en ligne.
Pour l'instant cron update un répertoire de ma document root toutes les15 minutes pour y avoir la dernière version présente dans le repo svn.
Save the planet, kill yourself.
[ Répondre ]
[^]Re: j'ai du mal m'exprimer
Hum, normalement tu dois pouvoir te débrouiller en utilisant les scripts inclus dans le dépôt svn.
Regarde les scripts dans ce rep :
/ton_dépôt/hooks/
Surtout celui ci :
/ton_dépôt/hooks/post-commit.tmpl
En fait un script exécutable mis sous ce nom fera le boulot :
/ton_dépôt/hooks/post-commit
Dans ce script met un truc comme ça :
# !/bin/sh
cd /var/www/html
svn update
Et ça devrais faire l'affaire.
Voir un petit :
perl -pne 's/ton_pass_sql/pass_sql/' -i config.ini
site perso : http://rapsys.free.fr/
[ Répondre ]
[^]Re: j'ai du mal m'exprimer
merci beaucoup!
Save the planet, kill yourself.
[ Répondre ]