我在Stack Overflow页脚中看到显示SVN版本号。这是自动化的吗?如果是这样,如何在ASP.NET中实现它?
(可接受其他语言的解决方案)
答案 0 :(得分:5)
确保该文件包含svn:keywords“Rev Id”,然后将$ Rev $放在那里。
答案 1 :(得分:1)
搜索似乎是“OR”而不是“AND”:-(如果您在搜索栏上搜索ASP.NET SVN,则不会在第6页左右找到它。
它绝对应该得到一些提炼。
答案 2 :(得分:0)
在我们的持续集成设置中,我们使用SVNRevisionLabeller并将变量从此传递给MSBuild,以便在创建编译的网站dll时使用。然后,在最终版本中使用GetCurrentAssembly()可以使用它。
答案 3 :(得分:0)
在我们的rails应用程序中,我有一个秘密(未经修改的URL,仅限于某类经过身份验证的用户)操作,从字面上做这个
render :text => `svn info #{RAILS_ROOT}`
(如果你只熟悉.net,这相当于Process.Start(“svn info ...”)
如果我想知道管理服务器的人最近是否更新了网站,我可以点击此网址,看看