ASP.NET Afficher le Numéro de Révision SVN
Question
Je vois dans le Débordement de Pile dans le pied de page que la Révision SVN numéro est affiché.Est-ce automatisé et si oui, comment la mettre en œuvre dans ASP.NET?
(Des Solutions dans d'autres langues sont acceptables)
La solution
Assurez-vous que le fichier a svn:keywords "Rev Id"
et puis mettre $Rev$
quelque part là-dedans.
Autres conseils
Dans mon application rails, j'ai un secret d'action qui a littéralement fait ceci:
render :text => `svn info #{RAILS_ROOT}`
C'est l'équivalent de Process.Start( "svn info..." )
si vous êtes familier avec .NET
)
Si je me demande si le gars qui gère les serveurs de mise à jour de ce site récemment, je peux frapper cette URL, et un coup d'oeil.
dans notre intégration continue de configuration, nous utilisons SVNRevisionLabeller
et de passer les variables à partir de ce MSBuild à utiliser lors de la création du site web compilé dll.C'est alors à la disposition des .NET à l'aide de GetCurrentAssembly()
dans la version finale.