ASP.NET Az SVN verziószámának megjelenítése

original title: "ASP.NET Display SVN Revision Number"


I see in the Stack Overflow footer that the SVN Revision number is displayed. Is this automated and if so, how does one implement it in ASP.NET?

(Solutions in other languages are acceptable)

A Stack túlcsordulás láblécében látom, hogy az SVN verziószám megjelenik. Ez automatizált, és ha igen, hogyan lehet azt megvalósítani az ASP.NET-ben? (Más nyelveken is megoldások elfogadhatók)

Ez az összefoglalás a fordítás után. Ha meg szeretné tekinteni a teljes fordítást, kattintson a "fordítás" ikonra

Minden válasz
  • Translate

    Make sure that the file has svn:keywords "Rev Id" and then put $Rev$ somewhere in there.

    See this question and the answers to it.

  • Translate

    In my rails app I have a secret action which literally does this:

    render :text => `svn info #{RAILS_ROOT}`

    This is the equivalent of Process.Start( "svn info..." ) if you're only familiar with .NET)

    If I'm wondering if the guy who manages the servers has updated the site recently, I can hit this URL, and have a look.

  • Translate

    in our continuous integration setup we use SVNRevisionLabeller and pass the variables from this to MSBuild to use when creating the compiled website dll. It's then available to .NET using GetCurrentAssembly() in the final build.