我们还有一个sharepoint结构,其中包含各种模块/项目的设计文档。目前,我们保存此文档的级别相对较高。我们讨论模块的结构并讨论主要类,但从不深入到单个方法级别。我希望通过在SDS word文档中包含指向doxygen输出的超链接来弥补这一差距。
我注意到链接看起来像这样:
http://example.com/docs/ProjectName/d4/d98/class_c_reader.html
http://example.com/docs/ProjectName/d4/d16/class_c_stream.html
勾勒出我的部分是路径中的“d4”,“d98”和“d16”字符串。如果我复制这些链接并创建超链接,是否有人知道这些URL是否有保证将来保留。正如我所说,整个doxygen输出每晚都会重新生成。
答案 0 :(得分:2)
您可以通过在doxygen配置中禁用CREATE_SUBDIRS来禁用d4/d98
子目录。
HTML文件的名称是否保持不变我不确定,但是从使用doxygen时我看到的情况看来是这样。如果你想确切知道你可以随时查看doxygen源。
答案 1 :(得分:1)
这些链接可能不会永久保留。 此外,Doxygen具有生成的文档的XML表示,但即使是这个接口也是如此。新的doxygen版本改变了相应的DSD。这非常令人沮丧,因为我们已经将XML表示用于类似的应用程序,并假设结构将与每个新版本保持一致。