Il mio sito Web è una versione controllata di repo SVN. Voglio dire. Le cartelle SVN sono posizionate sul web server. Non uso la pubblicazione sul Web.Come visualizzare dinamicamente la revisione SVN sul sito web?
E voglio visualizzare la revisione del progetto corrente (intero sito web) nel piè di pagina. Come lo posso fare?
Se stavo usando la pubblicazione sul Web, potrei determinare la revisione su build/publish e scriverlo come html statico.
Quindi, come ottenere la revisione in modo dinamico? Leggi i file .svn direttamente? Ci sono modi migliori?
Ho visto altre domande simili, ma la risposta stava usando SubWCRev.exe, purtroppo non è accettabile.
Edit:Tarn ha dato un'idea interessante di SVN aggancia commettere. Altre idee?
Grazie per l'idea! Puoi fornire ulteriori informazioni sulla scrittura di ganci SVN? – abatishchev
Phil Haack ha scritto sul blog per scrivere SVN hook in .NET usando CaptainHook http://haacked.com/archive/2006/07/31/CaptainHookIsOnSourceForge.aspx – tarn