J'ai un serveur Ubuntu que je veux être mon serveur d'intégration continue (pour les projets basés sur l'application Zend) et le serveur de transfert.Hudson + gitolite + hôte virtuel sur le serveur de transfert
L'équipe pousse fichiers source au référentiel:
/home/git/repositories/testing.git
Alors Hudson fait la construction, et la branche principale est exportée (peut-être clonés est un meilleur mot) par git plugin hudson à:
/var/lib/hudson/jobs/test/workspace/
L'espace de travail contient .git
dossier aussi bien, ce qui est nécessaire sur mon site de mise en scène.
Comment configurer l'hôte virtuel pour voir la version intermédiaire du contenu du référentiel?
L'hôte virtuel pointe-t-il vers l'espace de travail ou dois-je exporter les fichiers vers un autre répertoire?
Qu'en est-il des permissions et de la sécurité? Hudson est le propriétaire de tous les fichiers de l'espace de travail. Dois-je effectuer des actions post-construction pour configurer l'accès?
P.S. Si cette question est plus appropriée à serverfault, veuillez migrer.
Merci. J'ai trouvé [ce fil] (http://stackoverflow.com/questions/160608/how-to-do-a-git-export-like-svn-export) très utile aussi. – takeshin