0

我们有一个网站项目(不是 Web 应用程序),我们需要一种方法来跟踪网页上的版本更改。.dll 没有问题,问题是在生产服务器中跟踪网页的当前版本。

有没有办法用 TFS 做到这一点?例如,我在想一个插件可能会自动在每个修改过的网页上物理放置一些注释代码,指示版本号和最后修改日期。但我真的在这里迷路了。

我知道另一种选择是将项目类型更改为 Web 应用程序,但是,它是一个大型应用程序,这将是一个涉及大量测试的大型项目。

编辑:我最终需要什么:

我需要一种方法来识别生产服务器上的网页版本。就像我说的,这对于 dll 来说很简单,因为它们带有它们的版本,但网页本身并没有任何版本控制。这样我们就可以检查生产服务器,查看文件并知道它是哪个版本。

4

2 回答 2

1

我有一篇博客文章解释了如何做到这一点(带有指向 TFS 2010 版本的链接)。

它的核心涉及创建一个包含内部版本号的 version.txt 文件,并使此信息在站点上可见。如果您想将其硬编码到每个页面中,您可以调整该过程以将该 version.txt 嵌入到每个页面的 HTML 中。

于 2011-09-30T04:16:02.237 回答
0

我的一位同事通过构建一个 Visual Studio 插件解决了这个问题,该插件显示了所有更改的网页文件,并让您可以选择设置下一个版本或自己定义一个并将其写入文件。

于 2011-10-18T15:44:03.707 回答