2009-08-18 10 views
0

Si plusieurs copies de travail SVN sont extraites sur mon PC local, quelle est la meilleure façon de pointer localhost vers la copie avec laquelle je veux travailler?Plusieurs copies de travail SVN sur localhost

J'ai vu la suggestion de simplement mettre un lien symbolique vers le nouveau répertoire - cela semblait génial au début, mais n'y at-il pas d'autres étapes importantes qui doivent être prises lors de l'écriture du code PHP? Par exemple, qu'en est-il des chemins d'inclusion? Il existe des situations fréquentes où un URI absolu est nécessaire pour faire référence à un fichier.

Ce n'est pas que je ne serais pas en mesure de trouver un moyen de définir ces chemins de façon dynamique. Mais j'ai cherché partout, lu tout sur SVN, et une partie de ma confusion est que je ne peux pas trouver ce sujet discuté même une fois. Est-ce que je manque quelque chose?

Merci, Brian

+0

Vous pouvez vérifier les copies de travail où vous voulez. – jscharf

+2

Cela ressemble plus à un problème PHP, ou quel que soit votre serveur web, qu'un problème SVN. – Avi

+0

Je suis d'accord avec Avi. Voter pour passer à serverfault. Brian, je mettrais en place plusieurs hôtes virtuels (mapper aux domaines en utilisant le fichier hosts, probablement), un pour chaque WC que je veux utiliser, donc je n'ai pas besoin de changer. En outre, pour résoudre le problème de chemin d'inclusion, examinez la possibilité de fournir à vos scripts un chemin de configuration via une variable d'environnement définie dans un fichier .htaccess à la racine du WC (en supposant que vous utilisiez apache). – rmeador

Répondre

1

Juste pour poster une réponse à cette - la solution d'utiliser VirtualHosts et variables d'environnement dans le fichier .htaccess est le chemin à parcourir pour moi. Pourquoi ne pas simplement les extraire dans votre dossier de serveur Web?

Questions connexes