J'ai une application asp.net/C# qui utilise subversion pour le contrôle de la source.Build Version vs numéro de révision
Mon application augmente automatiquement AssembleVersion et AssemblyFileVersion sur chaque build qui fonctionne comme un charme, et affiche le numéro de build dans le côté administration du site. Nous gardons trace de AssembleVersion et AssemblyFileVersion lorsque nous déployons, cependant, lorsqu'un problème survient et que nous devons revenir à une certaine version, nous n'avons aucune idée de la révision à cibler dans Subversion.
J'ai quelques idées:
- Enregistrer AssembleVersion comme commentaire dans chaque fichier
- un mot clé dans commit commentaires get remplacé par AssembleVersion sur chaque Commit (encore besoin de savoir comment le faire)
Toute aide et suggestions seront appréciés
Mise à jour: L'option "1" est en fait une idée stupide, car cela signifie qu'à chaque fois que je construirai, tous les fichiers seront marqués comme mis à jour et quand je commettrai, chaque fichier sera mis à jour
semble que tout le monde pointe vers "tags". Toute idée où je peux obtenir un tutoriel sur les tags? et comment les créer? *** Je n'ai jamais entendu parler des tags *** –
Voir le lien que j'ai fourni. :) –