我的问题是关于部署的。我们遇到很多麻烦,客户说他们要求修改的东西被修改了,几天后又被撤消了。我们怀疑我们的(第三方)服务器可能正在使用旧版本的代码恢复备份。在内部我们使用SVN,但它对客户端没有任何意义,并且我们无法控制部署后的文件。
所以,我们想要一个服务,它会签署我们的部署并在网站上放置一个带有最新修改日期的徽章。并且,如果可能的话,使用文件的 snapshop 或 MD5。
不知道有没有这样的服务?
我的问题是关于部署的。我们遇到很多麻烦,客户说他们要求修改的东西被修改了,几天后又被撤消了。我们怀疑我们的(第三方)服务器可能正在使用旧版本的代码恢复备份。在内部我们使用SVN,但它对客户端没有任何意义,并且我们无法控制部署后的文件。
所以,我们想要一个服务,它会签署我们的部署并在网站上放置一个带有最新修改日期的徽章。并且,如果可能的话,使用文件的 snapshop 或 MD5。
不知道有没有这样的服务?
您可以使用 SVN 关键字替换来完成此http://svnbook.red-bean.com/en/1.7/svn.advanced.props.special.keywords.html
因此,例如,您可以使用$Data$
which 将$Date: 2006-03-15 02:33:03 -0500 (Wed, 15 Mar 2006) $
在提交时扩展。然后,您可以在 PHP 中解析它并将其显示在您想要的页面上。
如果您在底部看到svnrev div ,认为 stackoverflow 可能会做类似的事情。