问题描述
最近,我们一直在尝试使用Doxygen进行文档生成,并且能够从C&C#源文件中生成api文档。现在,我们确定了一种特殊情况,我们应该创建并链接从Doxygen到IBM DOORS文档的需求可追溯性矩阵。我们已经在DOORS中定义了需求规范。 我想知道是否有一种方法可以将DOORS中的要求链接到Doxygen生成的api文档。 您的帮助将不胜感激。提前致谢。 注意:我们在Windows平台上使用Doxygen v.1.8.19
谢谢, 巴德里
解决方法
不确定这是否对您有足够的帮助,但是如果在查看生成文档的用户的计算机上安装了DOORS,则可以添加指向DOORS对象的链接。要获取URL,请右键单击该对象,然后选择“复制URL”。或者,您可以自己生成链接。它是这样构建的:
doors:// mscnbook:36677 /?version = 2&prodID = 0&urn = urn:telelogic :: 1-52f965671e816bef-O-8-0001fb21
在这种情况下,“ doors:”是协议,“ mscnbook”是DOORS服务器的名称(或FQDN或IP地址),36677是数据库运行的端口,52f965671e816bef是数据库的ID, O-8引用了绝对值为8的对象,并且0001fb21是模块的ID。
如果已安装DWA服务器,则还可以使用http或https协议生成链接。