Ultima revision svn na pagina

boa Tarde!!!
Queria saber se tem como mostrar na pagina a ultima revisão do projeto no svn.
ex: eu teria uma pagina da minha aplicação que vai mostrar o valor da ultima revisão que foi gerado aquele build.
Tem como fazer isso?

[quote=channel]boa Tarde!!!
Queria saber se tem como mostrar na pagina a ultima revisão do projeto no svn.
ex: eu teria uma pagina da minha aplicação que vai mostrar o valor da ultima revisão que foi gerado aquele build.
Tem como fazer isso?
[/quote]

Peguei esta solução aqui mesmo no forum, não lembro em qual post.
Nesta solução é criado um arquivo de properties no momento do build ( o build deve ser feito pelo ANT ), depois basta criar uma página para ler este arquivo.

Observe que é utilizado o programa externo svnversion com as opções -n -c que você pode testar no prompt do Windows.

   <!-- Script que obtém o número da revisão do projeto SVN e armazena em um arquivo de properties-->
   <target name="versaoSVN">
   	  <echo message="Cria arquivo com a revisão do SVN"/>
      <exec outputproperty="build.current.revision" executable="svnversion">
         <arg line="-n -c" />
         <redirector>
            <outputfilterchain>
               <tokenfilter>
                  <replaceregex pattern="^[0-9]*:?" replace="" flags="g"/>
               </tokenfilter>
            </outputfilterchain>
         </redirector>
      </exec>
       <tstamp>
	    <format property="build.date" pattern="dd/MM/yyyy HH:mm" />
	  </tstamp>
   	  <property name="revisionFile" value="C:/temp/classes/revision.properties" />
	  <touch file="${revisionFile}"/>
	  <concat destfile="${revisionFile}">revisao=${build.current.revision}
     build.data=${build.date}</concat>
   </target>

Você também pode utilizar o aplicativo svn info para obter outras informações do repositório como Data de última mudança Autor da última mudança, etc.

<exec outputproperty="build.svn.path" executable="svn">
   	    <arg line="info" />
                .
                .  Tratamento da saída
                .
</exec>