背景:
PHPDoc ( http://www.phpdoc.org/ ) 是一个出色的工具,用于从文件中的注释中提取类或方法的 html 文档。添加 PHPDoc 注释还有其他优点 - 如果您使用 Zend 或 Netbeans 之类的 IDE,它将使用 PHPDocs 向您显示自动完成提示。
大多数问题跟踪器都有一个功能,您可以使用特殊注释提交到您的版本控制系统,它会自动将该提交链接到该问题。
所以这就是我想要的系统:我提交了一些带有特殊注释的代码,我的问题跟踪器将它链接到一个问题。然后它查看提交并计算出我更改了哪些方法和类。然后它说“如果您正在寻找有关此问题的文档,请尝试 PHPDoc 的这些位:ClassX.FunctionY, ClassZ.VariableP”。它会自动将用户指向可能相关的文档。我认为这将是一个很棒的功能。
问题:
因此,缺少的部分是获取 PHP 代码差异,并计算出哪些类和方法发生了变化。有人对一些可以做到这一点的代码有任何指示吗?
在此先感谢,詹姆斯