Nous avons la convention de versioning de nos versions en tant que [majeur]. [Mineur]. [Micro]. [Révision], par ex. 2.1.2.33546..NET: numéros de révision importants dans AssemblyVersionAttribute
Notre-build script met à jour automatiquement un fichier contenant AssemblyInfo.cs
[assembly: AssemblyVersion("x.y.z.w")]
afin de pouvoir incorporer la version numéro dans l'assemblée. Mais notre dépôt Subversion vient d'atteindre la révision # 65535, qui a brisé notre build.
Il s'avère que chaque numéro du numéro de version a une valeur maximale de 65534 (probablement en raison d'une restriction Windows).
Avez-vous rencontré ce problème? Toutes les bonnes solutions/solutions de contournement?
Nous aimons le schéma d'intégration de la révision numéro et nous ne pouvons pas réinitialiser évidemment notre serveur Subversion :-)
Si vous le placez dans AssemblyInformationalVerison, vous pouvez le voir dans Windows Explorer sous la propriété "Version du produit". Donc c'est une bonne option. – xagyg