ASP.NET Display SVN Numero di Revisione
Domanda
Vedo in Overflow dello Stack piè di pagina che la Revisione SVN viene visualizzato il numero.È automatica, e se è così, come si fa a implementare in ASP.NET?
(Soluzioni in altre lingue sono accettabili)
Soluzione
Assicurarsi che il file è svn:keywords "Rev Id"
e poi mettere $Rev$
da qualche parte c'.
Vedere questa domanda e le risposte.
Altri suggerimenti
Nella mia applicazione rails ho un segreto azione che letteralmente significa questo:
render :text => `svn info #{RAILS_ROOT}`
Questo è l'equivalente di Process.Start( "svn info..." )
se sei solo familiarità con .NET
)
Se mi chiedo se il ragazzo che gestisce il server ha aggiornato il sito da poco, posso colpire questo URL, e avere uno sguardo.
nel nostro continuo di installazione di integrazione usiamo SVNRevisionLabeller
e passare le variabili da questo MSBuild per l'uso durante la creazione compilato dll sito web.È quindi disponibile per .NET utilizzando GetCurrentAssembly()
nella build finale.