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

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

有帮助吗?

解决方案

确保该文件有 svn:keywords "Rev Id" 然后把 $Rev$ 在那里的某个地方。

这个问题及其答案.

其他提示

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

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

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

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top