我有一些网站的css文件,并且所有这些都分享了一些css属性。另外还有几个js文件。我不断更新的字体图标文件和图像。每当我试图推送到主存储库时,我必须确保使用"?= number"来确保每个文件版本都被碰撞。我很厌倦这样做。 有没有更好的方法来一起做URL版本颠簸?任何帮助将不胜感激。
其他信息:我正在使用IIS7 / 8并使用HG Mercurial在Windows系统中进行开发。后端使用asp.net visual basic,mysql。
答案 0 :(得分:1)
由于您使用的是ASP.NET,因此您的.NET开发人员可以设置一个包含公共增量编号的变量,您可以将其用作?v = number部分中的数字。因此,您只需将所有CSS / JS文件更改为仅使用一次变量。例如:
string version = ConfigurationManager.AppSettings["VersionNumber"];
如果你正在使用捆绑,那么这里有一个更好的答案: