如何在代码中包含与 Mercurial 提交相关的唯一 ID?

发布于 2024-08-21 00:51:12 字数 532 浏览 5 评论 0原文

我想做他们在 stackoverflow 中做的同样的事情。

<link rel="stylesheet" href="http://sstatic.net/so/all.css?v=6274"> 
<script type="text/javascript" src="http://sstatic.net/so/js/master.js?v=6180"></script> 
<script src="http://sstatic.net/so/js/question.js?v=6274" type="text/javascript"></script> 

你看到那些 ?v=... 了吗?
我希望在每次提交时更改代码中的某些变量,以便使浏览器在需要时刷新其缓存。

它甚至可能只是每次提交一个(它不需要以独立的方式监视每个文件),但我希望它在我提交时自动生成。

不同之处在于我使用的是 Mercurial 而不是 subversion。有什么提示吗?

I'd like to do the same thing that they're doing here in stackoverflow.

<link rel="stylesheet" href="http://sstatic.net/so/all.css?v=6274"> 
<script type="text/javascript" src="http://sstatic.net/so/js/master.js?v=6180"></script> 
<script src="http://sstatic.net/so/js/question.js?v=6274" type="text/javascript"></script> 

Do you see those ?v=... ?
I'd like, at each commit, to change some variable in my code in order to make browsers refresh their cache when needed.

It may be even just one for each commit (it doesn't need to monitor each file in an independent way) but I'd like it to be automatically generated when I commit.

The difference is that I'm using mercurial and not subversion. Any hint?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

謸气贵蔟 2024-08-28 00:51:12

KeywordExtension 可让您将关键字放入文件中,您可以将其结果拆开以获得哈希值。

KeywordExtension will let you put a keyword in a file whose results you can tear apart in order to get the hash.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文