如何修复 phpdoc 创建不可用的文件名

How do I fix phpdoc creating unusable filenames

提问人:YMOZ 提问时间:3/21/2012 更新时间:3/22/2012 访问量:94

问:

我在 Ubuntu 上运行带有 phpUnderControl 的 CruiseControl,当 phpdoc 运行时,它会创建如下文件名:db_\ArticleCollections.html

然后,当我单击链接以显示我得到的文件时:

artifacts/ymozend/20120320190002/api/classes/db_/ArticleCollections.html 无效的文件或目录

这是有道理的,因为文件名很古怪。看起来像一个窗口路径?

所以我对在哪里调整东西来解决这个问题感到困惑。

在config.xml中,我尝试设置:scp targetseparator=“/” 等。。。

但无济于事。

有什么想法吗?

巡航控制 phpdoc phpundercontrol

评论


答:

0赞 ashnazg 3/22/2012 #1

在最坏的情况下,这听起来像是我自己从未经历过的 phpDocumentor 错误,即使通过 phpUnderControl 使用也是如此。是 phpDocumentor 在它生成的文档中编写了奇怪的超链接吗?还是phpUnderControl的网页显示这样的超链接?如果是后者,我会研究 pUC 及其配置......这似乎是你开始寻找的地方。

评论

0赞 YMOZ 4/2/2012
从那以后,我发现这是一个已知的最近错误。我通过修补代码并在构建后运行 shell 脚本来实现一种解决方法。这将起作用,直到他们修复错误。谢谢。。。