首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >phpDoc部分更新

phpDoc部分更新
EN

Stack Overflow用户
提问于 2014-09-15 14:07:48
回答 2查看 173关注 0票数 0

我试图在我们的团队开发环境中自动化文档构建,因此我们决定使用phpDocumentor(2.7.0)并触发它来重新构建SVN后提交的文档。

我做了一个触发器,但是我很清楚,每次执行文档时,所有文档都是重新构建的,因为即使我只提交了一个修改过的文件,phpdoc命令的持续时间也几乎与文档初始构建时相同。

因此,我的想法是只重建那些文件的文档,在提交中进行更改。是否有可能这样做?我已经查过phpDoc和谷歌的文档,但什么也没有发现。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-09-18 16:56:49

只要上次phpDocumentor2执行的结果文件位于要运行新执行的相同位置,默认情况下只应处理新的/修改的文件。phpDocumentor2有一个内置的缓存机制来跟踪“这是我们在上一次文档运行中所做的一切”,这样它就可以确定您添加/更改了哪些代码文件。

当然,如果您的构建每次运行都是新鲜的,那么以前运行的缓存是不可用的,因此phpDocumentor2所知道的就是“这是有史以来的第一次执行”。

票数 2
EN

Stack Overflow用户

发布于 2014-09-15 16:33:37

您可以使用svnlook changed获得受修订影响的文件列表。如果可以使用单个文件作为参数,则只能将所需文件输送到PHPDoc。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25850001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档