2011-01-06 4 views
0

J'ai actuellement un système de construction de nuit en cours d'exécution comme une fenêtre tâche planifiée, appelant au fichier batch, qui fonctionne un peu comme ceci:nightly build pour le programme VB.NET, Versioning

  • Découvrez la dernière révision de subversion
  • Modifier le fichier AssemblyInfo.vb de l'exécutable principal et les librarys pour définir le numéro de version à 0.0.0.revision
  • Invoke MSBuild tout construire (y compris l'installateur)
  • Téléchargez le programme d'installation et un journal de la construction à un serveur FTP

Cela fonctionne bien, mais l'étape 2 est sale et fragile, et je ne peux pas imaginer que ce soit la seule façon de faire ce que je veux. Des idées?

+0

[Cette réponse] (http://stackoverflow.com/questions/826777/how-to-have-an-auto-incrementing-version-number-visual-studio) peut vous aider. – xpda

Répondre

0

Il y a deux façons de traiter cette question. Vous voudrez peut-être vérifier this post ou d'autres marqués avec svn (et contenant "AssemblyInfo").

+0

merci, les tâches de tâches communautaires ont été utiles. Dommage qu'ils ne soient plus développés – insertjokehere