Mi sitio web es una versión revisada del repositorio SVN. Quiero decir que las carpetas .svn se colocan en el servidor web. No uso publicación web.¿Cómo mostrar la revisión SVN en el sitio web de forma dinámica?
Y quiero mostrar la revisión actual del proyecto (todo el sitio web) en el pie de página. ¿Cómo puedo hacer eso?
Si estuviera usando publicación web, podría determinar la revisión en compilación/publicación y escribirla como html estático.
Entonces, ¿cómo obtener una revisión de forma dinámica? Leer archivos .svn directamente? ¿Hay mejores formas?
Vi otras preguntas similares, pero la respuesta fue utilizar SubWCRev.exe, no es desafortunadamente aceptable.
Editar:Tarn dio idea interesante sobre SVN engancha al confirmar. ¿Alguna otra idea?
¡Gracias por la idea! ¿Puedes proporcionar más información sobre cómo escribir los ganchos de SVN? – abatishchev
Phil Haack escribió en su blog acerca de escribir ganchos SVN en .NET usando CaptainHook http://haacked.com/archive/2006/07/31/CaptainHookIsOnSourceForge.aspx – tarn