技术文章 - CS96192

如果首次尝试共享 Integrity Lifecycle Manager/Windchill RV&S 中生成的错误“MKS125191:修订 ID 无效或丢失”,则无法重复使用项目名称/位置

已修改: 09-Aug-2023   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • PTC RV&S (formerly Integrity Lifecycle Manager) 2009 9.6 to 13.2

说明

  • 如果第一次尝试共享生成的错误,则无法重复使用项目名称/位置
    • MKS125191: The revision ID is invalid or missing
  • 重现错误的条件:
    1. 运行 CLI 命令si sharesubproject但为要共享的子项目提供了无效的修订值
      • 这将导致抛出以下错误: MKS125191:修订 ID 无效或丢失
      • 请注意,此错误是正确的,因为正在共享的项目不存在修订版本
    2. 再次运行si sharesubproject命令,使用相同的项目名称/位置,但提供有效的项目修订版,将导致抛出相同的错误,即使这次一切都是正确的
  • 例如
    1. 运行命令
      1. si sharesubproject  --project=<Project path to add shared> --sharedProject=<Project to be shared> --subprojectRevision=xxx adapt2/project.pj
      2. 例如,如果您使用错误的版本,它会给您错误消息
    2. 尝试运行相同的命令但更正修订版
      • 尽管修订确实存在,但错误消息再次出现。
  • 要解决此问题,您需要更改位置
    1. 在此示例中, adapt2 /project.pj 不能再使用
    2. 这是一个错误。应该可以重用位置名称,因为由于错误消息而未创建项目
    3. 事实上,如果您尝试重用已删除的项目位置,则无法重现。但在这种情况下,您不能删除它,因为它实际上并未创建
这是文章 96192 的 PDF 版本,可能已过期。最新版本 CS96192