【发布时间】:2011-09-06 12:29:12
【问题描述】:
有没有办法自动获取 git/github 来更新 PHP 文档中的 doc 标签以反映当前版本/标签?类似的东西
/**
* @version {tag} - {date}
* @package My Product
* @copyright (C) 2011 Me Inc.
* @license see mylicense.txt
*/
如果我手动查找/替换这些标签,那么它会弄乱提交历史记录,因为每个文件看起来都像是在只是版本更改时被更改了。
谢谢
【问题讨论】:
-
git 系统也必须修改文件,所以不管它看起来如何,即使是版本更改,它也会被更改。那就是说我确信有办法,但我想我会指出这一点。
-
嗨布拉德——我在想 if 这可以像我想象的那样工作,变量 {tag} 和 {data} 将保持原样,并且只有在下载档案时才会被解释。
-
如果文件没有更改,为什么要更改版本? :)
-
hi magnus--因为文件中的版本将对应于 git 标签(例如,我在 v 2.0 标记了代码的当前状态,这将在那个标签——即使有些文件没有从 v 1.0 版本修改,它们仍然属于 v2.0 产品)。
标签: php git documentation github