【问题标题】:How do I open a previous version of a DOORs module?如何打开以前版本的 DOORs 模块?
【发布时间】:2019-04-25 19:25:13
【问题描述】:

问题

在运行长 DXL 脚本以生成 DOORs 模块时,我不小心覆盖了一个旧版本的 DOORs 模块,其名称与我打算保留以供比较的名称相同。覆盖,我的意思是它会生成一个全新的文档,然后以相同的名称保存它。

问题

我可以打开以前的 DOORs 模块迭代吗?

【问题讨论】:

    标签: ibm-doors


    【解决方案1】:

    “覆盖”是什么意思?您是否删除并清除了旧模块?在这种情况下,您将不得不恢复到数据库的备份。 还是您只是为现有对象设置了新值?在这种情况下,如果您创建了基线,只需打开它,您可能想要使用“智能历史查看器”(http://www.smartdxl.com/content/?p=418)。如果您在当前版本中覆盖了属性,则更加困难。我认为没有脚本可以将模块恢复到 x 小时前的状态。

    也许您可以编写自己的脚本来遍历模块的历史记录,例如在DXL DOORS Retrieve Redlines from Specific History Versionhttp://www-01.ibm.com/support/docview.wss?uid=swg21444153 中,并使用此信息显示并可能恢复旧内容。

    如果您在脚本中移动、删除、清除、链接对象,情况会变得更加复杂

    【讨论】:

    • 我已经编辑了我的问题以澄清我所说的覆盖。
    • 我认为这符合我的第一个假设(删除和清除)。在 DOORS 中,您不能先生成某物,然后将其存储在某个名称下。您首先创建一个模块,打开它,添加对象等,然后保存模块。之后,如果您尝试在同一文件夹中创建同名模块,则会出现错误。然后,您可以重新打开模块(“编辑”)并使用现有对象或删除它们并创建新对象。 (假设“文档”是指“模块”)
    猜你喜欢
    • 1970-01-01
    • 2023-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多