Je suis dangereusement près de lancer une application Web assez lourde et j'ai presque tout sur mon serveur dans le contrôle qualité. Je suis encore en train de retoucher et de faire des changements ici et là et bien que je prenne des instantanés nocturnes de mon serveur j'aimerais toujours avoir une forme de gestion du changement en place pour pouvoir déterminer exactement ce qui a changé dans mon environnement si quelque chose se passe horriblement mal (surtout pendant que je suis en production). Donc je suis curieux ... est-ce que quelqu'un a des suggestions pour une bonne application de gestion du changement (web ou autre)? Que fait tout le monde? Devrais-je juste l'aspirer et utiliser une feuille de calcul?Suggestions de gestion du changement?
1
A
Répondre
6
Ma suggestion serait d'utiliser le contrôle de source. Vous pourriez avoir une branche prod et ensuite chaque effort de développement pourrait engendrer sa propre branche avant qu'elle ne soit fusionnée en prod lorsque vous poussez une version donnée en production. De cette façon, votre contrôle de source a chaque version qui a été publiée dans prod (le contrôle de la source peut vous aider à identifier ce qui a changé entre les versions).
EDIT: Le TFS Branching Guidance était très utile et les concepts peuvent être appliqués avec d'autres systèmes de contrôle de source. Je suggère de le lire si vous êtes intéressé par cette méthode.
Questions connexes
- 1. Gestion du changement dans WordPress
- 2. Gestion du changement, quel devrait être le flux idéal?
- 3. Android Gestion des vues ajoutées dynamiquement lors du changement d'orientation
- 4. Gestion des erreurs et intégrité des données lors du changement du schéma de table
- 5. Carte du monde interactive - suggestions?
- 6. Suggestions pour la gestion d'index concise dans le tampon circulaire
- 7. changement de nom du titre
- 8. Meilleur logiciel de gestion de mot de passe pour le groupe de développement - recherche de suggestions
- 9. Suggestions de conception pour créer une structure de gestion de documents à l'aide de partages masqués
- 10. changement racine du document
- 11. haml avec rails3 (maître git) et concevoir: form_for pauses de changement de syntaxe haml - suggestions?
- 12. Suggestions pour les directives du projet Android
- 13. Gestion du japonais avec Jquery.serialize();
- 14. Gestion du type de champ dynamique
- 15. Suggestions de suggestions qui commencent et contiennent l'entrée de l'utilisateur
- 16. Suggestions de déploiement
- 17. Suggestions sur la gestion des erreurs de code Win32 C++: exceptions AtlThrow vs STL
- 18. Gestion de fichiers
- 19. Méthodes de gestion du code source
- 20. Gestion du complexe XML
- 21. Struts2 Gestion du contexte
- 22. gestion du logiciel Eclipse
- 23. htaccess, Changement du répertoire du site principal
- 24. valeur du champ Inexpliqué changement
- 25. changement innerHTML du cacao DOMElement
- 26. Changement de domaine du site cakephp, ayant 301 numéros
- 27. Suggestions de canvas Python
- 28. Bibliothèque de suggestions automatiques
- 29. Suggestions de tutoriels Cocoa
- 30. Écoute du changement de classe dans jquery
Quelle technologie/plateforme utilisez-vous? Que diriez-vous de la taille de votre équipe? –
Plus vous pouvez fournir d'informations sur l'application et l'environnement, meilleures seront les réponses que vous obtiendrez. – quip
Oui, application web LAMP ... en solo :) – Adamjstevenson