2010-03-03 7 views
3

Donc, après que notre base de code soit devenu ingérable, nous avons finalement décidé de mettre en place subversion pour un projet web sur lequel je travaille avec quelques amis. Nous avons mis en place avec succès un tronc et des branches pour chaque développeur. Nous travaillons avec PHP. Ce que je me demande, c'est s'il y a un moyen de voir la sortie d'un fichier PHP depuis Subversion de sorte que lorsque l'un des développeurs vérifie un changement, je peux naviguer dans sa branche dans mon navigateur et voir ce que le site aurait l'air et tester ses changements avant de fusionner avec le coffre? En ce moment, si je navigue vers la branche d'un autre développeur, tout ce que je vois est le code source PHP dans la fenêtre du navigateur. Est-ce possible sans extraire/exporter à chaque fois?Aperçu des fichiers PHP dans Subversion?

Est-ce possible? Allons-nous à ce sujet dans le mauvais sens? Tout conseil est grandement apprécié. Merci d'avance!

Répondre

2

La manière habituelle est l'inverse: vous testez les modifications dans un environnement en direct, puis les contrôlez en tant que changesets définis. Avoir un environnement en direct en quelque sorte directement relié à un référentiel semble difficile à faire, et mal à mes oreilles. Une meilleure façon d'aborder cet OMI serait de tester les modifications localement, de les vérifier et d'avoir un mécanisme de déploiement qui vérifie la dernière révision de l'application, et l'installe quelque part à parcourir. Si la configuration de votre application est bien construite, il est facile de la configurer de manière à pouvoir parcourir des révisions spécifiques en utilisant différentes URL. Je garderais cela totalement séparé de la subversion.

Peut-être que ces questions peuvent donner une certaine inspiration:

+0

+1 - également intéressant de souligner qu'un serveur web local vous permettra [@kenny ] pour tester les modifications en mettant simplement à jour votre copie de travail ou en changeant de branche. –

Questions connexes