J'ai essayé de chercher, mais je n'ai pas vraiment trouvé les meilleurs termes de recherche pour trouver ma réponse.Pratiques de gestion des versions du site Web
J'ai un serveur Ubuntu 10.04 avec Apache. Je veux mettre en place un site qui sera versionné, donc ma structure de fichier ressemblera à ceci:
/var/www/MyApp1.0
/var/www/MyApp1.1
/var/www/dev -> /var/www/html/MyApp1.1
/var/www/test -> /var/www/html/MyApp1.0
Où « dev » et « test » sont des liens symboliques vers les autres dossiers. Donc, mon URL pour ces deux environnements sera "http://my-url.com/dev" ou "http://my-url.com/test". Pour mon environnement prod, je veux que l'URL dans le navigateur soit juste "http://my-url.com", sans rediriger quelque chose comme "http://my-url.com/prod".
Comment puis-je le configurer pour que l'URL de base pointe vers une version spécifique sans redirection en changeant l'URL? D'ailleurs, nous utilisons MS SourceSafe pour le contrôle de version, donc nous avons également sauvegardé des versions plus anciennes, mais j'ai besoin de plusieurs environnements pour dev, test et prod.
Merci,
Travis
Oh mon dieu. Oh mon dieu, mon cher. Si vous utilisez MS Sourcesafe, pour le contrôle de version, vous avez des problèmes plus importants. http://www.highprogrammer.com/alan/windev/sourcesafe.html – MarkR
SourceSafe fonctionne correctement. Je l'ai utilisé pendant des années (bien que j'utilise maintenant SVN), mais si vous construisez un site Web sur Ubuntu, pourquoi utilisez-vous SourceSafe? : s – GolezTrol
Nous sommes une petite entreprise sacrément petite et je suis la seule à vraiment faire du développement web. Tout ce que nous faisons est de type C++, et ils utilisent SourceSafe pour ça. Peut-être que la meilleure chose à faire pour nous serait de laisser tomber et d'aller avec SVN. Pour être honnête, je brise probablement régulièrement toutes les règles de "bonnes pratiques" en raison de l'ignorance, mais j'essaie d'aller mieux :-). – Travesty3