【问题标题】:ASP.NET Display SVN Revision NumberASP.NET 显示 SVN 修订号
【发布时间】:2010-09-05 08:42:59
【问题描述】:

我在 Stack Overflow 页脚中看到显示了 SVN 修订号。这是自动化的吗?如果是,如何在 ASP.NET 中实现它?

(可以接受其他语言的解决方案)

【问题讨论】:

标签: asp.net svn


【解决方案1】:

确保文件有 svn:keywords "Rev Id",然后将$Rev$ 放在那里。

this question and the answers to it

【讨论】:

    【解决方案2】:

    在我们的持续集成设置中,我们使用SVNRevisionLabeller 并将其中的变量传递给 MSBuild,以便在创建已编译的网站 dll 时使用。然后在最终版本中使用 GetCurrentAssembly() 可用于 .NET。

    【讨论】:

      【解决方案3】:

      在我的 Rails 应用程序中,我有一个秘密操作,实际上是这样做的:

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

      如果你只熟悉.NET,这相当于Process.Start( "svn info..." )

      如果我想知道管理服务器的人最近是否更新了网站,我可以点击这个 URL 并查看一下。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-12-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-01-10
        • 2010-09-05
        相关资源
        最近更新 更多