2010-11-02 17 views
0

Je peux voir que la dérivation est facile si vous utilisez des rails ou django, qui a des serveurs de développement dans leurs répertoires de développement (django-admin.py runserver). En ce moment je suis en train de développer php servi par Apache (windows). Si je crée une branche à partir de mon répertoire PHP, j'ai besoin d'éditer httpd.conf et d'ajouter la nouvelle branche.Comment s'authentifier et utiliser efficacement un serveur autonome (par exemple Apache)

Y a-t-il un moyen pour que je puisse obtenir une branche juste pour travailler instantanément avec apache? J'aimerais que ce soit comme ceci: http://master.project.localhost -> /projects/master, http://testing.project.localhost -> /projects/testing

J'ai lu que les fichiers d'hôte ne peuvent pas avoir de jokers. Dois-je utiliser un logiciel DNS ou quelque chose pour que cela soit simplifié?

En outre, mes projets ne peuvent pas exécuter i répertoires, http://project.localhost/master et http://project.localhost/testing, ne fonctionne pas

+0

Je ne vois pas dans votre question la raison de la balise 'git-branching'. Voulez-vous automatiser quelque chose basé sur des branches git? – jv42

+0

Si c'est un moyen d'accomplir mon problème, oui. Mais le problème n'est pas spécifique à git. – Erik

Répondre

0

Regardez les sites-disponibles/sites activés dans Apache afin que vous pouvez exécuter plusieurs sites avec un seul serveur (à l'aide a2ensite , etc).