2011-05-10 64 views
2

当我查看/ admin/reports/updates/list并查看模块条目时,“-dev”结尾后面跟着一个日期。Drupal在哪里获取模块的开发版本的日期?

例如, “网络表单6.x的-3.X-DEV(2011-FEB-28)”

哪里这份报告获得在距终点的日期?

顺便说一句,我问,因为我从我的本地git的工作副本更新模块,所有修改过的文件上传到我的生产服务器,当然:)

不过的测试后,它并没有改变这日期。我想知道更多关于这个日期的来源。

回答

4

在模块的.info文件,应该有一个部分,看起来像这样:

; Information added by drupal.org packaging script on 2010-09-04 
version = "6.x-2.0-beta3" 
core = "6.x" 
project = "apachesolr" 
datestamp = "1283604104" 

日来自时间戳,以及Drupal.org包装脚本添加,当它创建的下载。开发人员下载每12小时打包一次,因此当开发人员向开发分支提交时会创建一个新的下载。

如果您在drupal.org上直接从git检查模块,则需要运行git deploy module以获取正确的版本和日期信息。

+0

谢谢!任何有关git deploy最佳实践的好教程? – 2011-05-11 14:20:33

+0

如果您为每个贡献的模块使用单独的git签出,git deploy模块会简单地将发布信息从git存储库中取出,而不是从d.o.下载tarball。将.info文件附加到版本信息。使用git部署网站是一个完全不同的问题,我也没有任何教程。 – jhedstrom 2011-05-11 21:17:39