题
我在 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()
在最终版本中。
不隶属于 StackOverflow