ASP.NET显示SVN修订号

我在堆栈溢出页脚中看到显示SVN修订版号。这是自动化的,如果是这样,如何在ASP.NET中实现它?

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

0
额外
意见: 1
如果你使用ASP.Net MVC,我写了一个易于遵循关于如何自动获取和显示最新SVN修订版的三步指南:o)
额外 作者 Andrew,

4 答案

确保该文件具有svn:keywords“Rev Id”,然后在其中放置$ Rev $。

请参阅此问题和答案到它

0
额外

搜索似乎是一个“OR”而不是“AND”:-(如果您在搜索栏上搜索ASP.NET SVN,则不会在第6页找到它。

它肯定应该得到一些提炼。

0
额外

在我们的Rails应用程序中,我有一个秘密(不完整的url,仅限于特定类别的经过身份验证的用户)操作,

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

(如果你只熟悉.net,这相当于Process.Start(“svn info ...”))

如果我想知道管理服务器的人是否最近更新了网站,我可以打这个网址,看一看

0
额外

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

0
额外